이번에 프로젝트에 Swagger-ui를 적용하였다. 관련 링크는 아래 참고 [Spring] Spring 프로젝트에 Swagger-ui 설치 및 적용하는 방법 ( feat. 전자정부프레임워크 ) [Spring] Spring 프로젝트에 Swagger-ui 설치 및 적용하는 방법 ( feat. 전자정부프레임워크 ) 이번에 전자정부프레임워크에 Swagger-ui를 적용하면서 정리해보려 한다. 구글링 해보니 전자정부프레임워크에 Swagger-ui를 적용하는 글들이 많이 없는 거 같다. Spring 프로젝트에 Swagger 설치하는 방 bongra.tistory.com 그런데 막상 실행하니 다음과 같은 문제가 발생하였다. 문제발생 URL을 통해 스웨거를 확인하려니 다음과 같은 팝업이 뜨며 접속이 되지 않는 것이었다..
이번에 전자정부프레임워크에 Swagger-ui를 적용하면서 정리해보려 한다. 구글링 해보니 전자정부프레임워크에 Swagger-ui를 적용하는 글들이 많이 없는 거 같다. Spring 프로젝트에 Swagger 설치하는 방법 1. Swagger 라이브러리 설치 pom.xml에 dependency를 추가해주도록 하자. (나는 메이븐 프로젝트로 했음. 그래들 쓰는 사람들은 찾아 쓰도록 하자.) pom.xml io.springfox springfox-swagger2 2.9.2 io.springfox springfox-swagger-ui 2.9.2 2. SwaggerConfig.java 작성 SwaggerConfig.java package egovframework.com.cmm.config; import org.s..
지금까지는 프론트단에서 json을 많이 사용해서 기본적인 지식은 있었는데, 백단에서 json을 쓸일은 없었다. 그래서 관련 라이브러리와 JSONObject와 JSONArray에 대해 정리해보려 한다. json-simple 라이브러리 다운로드 java에서 JSON을 다룰 때 아래의 라이브러리를 활용할 수 있다. json-simple com.googlecode.json-simple json-simple 1.1.1 json관련 라이브러리는 종류가 꽤 많다. 각 라이브러리에 따라 지원하는 메서드가 각기 다르니 직접 추가해서 사용해보고 정하는 것도 나쁘지 않다. json-simple이 제일 사용하기 무난한 듯.. 아래 링크에 각 라이브러리의 차이점에 대해 잘 정리 되어있으니 확인해보도록 하자. [2021 upda..
부동산통계정보시스템의 아키텍쳐가 변하면서 새로 개발을 해야 됬는데, 기존 코드는 XML형식으로 데이터를 받아와 개발을 했는데 이번에 코드를 뜯으면서 나는 JSON으로 받아오도록 코드를 수정했다. XML보다는 JSON이 코드도 간결하고 구현하는 것도 더 쉬웠던 것 같다.. 이래서 개발자들이 JSON을 좋아하는 듯.. 이 글에서는 JSON형식으로 받아온 데이터를 Object로 파싱하여 원하는 데이터를 추출하는 방법을 정리하려 한다. 혹시 XML로 받아온 데이터를 정제하려는 사람은 아래 링크를 보면 도움이 될 지도 모르겠다. 1) 자바(JAVA) : XML데이터에서 원하는 태그(Tag)의 데이터값을 추출하는 방법로 이동 2) 자바(JAVA) : XML데이터에서 name 속성값으로 원하는 데이터값을 추출하는 방..
현재 유지보수하고 있는 시스템에서 부동산통계정보시스템을 통해 데이터를 가져오고 있는데 해당 시스템의 아키텍쳐가 6월 중에 변경이 되서 새로 개발해야 하는 상황이 생겼다. 기존에는 XML형식으로 가져오기도 했고, 로 가져오도록 개발이 되어 있었는데 아키텍쳐가 변경되면서 아래와 같이 XML데이터를 리턴하도록 변경되었다. 5 25014 01 0 11000 서울 202102 대충 설명하자면, 기존에는 item태그안의 tag명으로 데이터를 구분하였는데 현재는 tag명이 'col'로 고정되어 있고 name 속성으로 데이터를 구분하게 변경 되었다.. 그래서 기존 코드를 사용하는 것이 불가능해진 상황.. ( 결국 XML말고 JSON으로 받아오도록 변경해 개발했지만 XML로도 할 수 있는 방법이 있을 것 같아 공부함 )..
공공데이터포털 API를 통해 데이터를 가져오면 보통 JSON/XML 형식으로 가져오는데 ( 요즘은 JSON을 많이 쓰지만.. ) XML로 데이터를 가져오는 경우, 원하는 태그의 데이터를 추출하는 방법을 정리하려고 한다. 해당글에서는 2가지 방법을 소개하려고 한다. 1) 특정태그의 데이터를 1개 가져오는 방법 2) 특정태그의 데이터를 여러개 가져오는 방법 틀린 게 있을 수도 있지만, 그냥 정리하는 겸 쓴 글이기도 하고 어떤 사람들에게는 도움이 될 수도 있다고 생각한다. 우선 샘플로 사용 할 데이터는 공공데이터포털에서 제공하는 기상청_지상(종관, ASOS) 일자료 조회서비스이다. 자세한 내용을 보고싶은 사람은 아래 링크를 통해 이동하여 확인하도록 하자. 기상청_지상(종관, ASOS) 일자료 조회서비스로 이동..