개발공작소
728x90
article thumbnail
[Spring] Spring 프로젝트에 Swagger-ui를 적용하는데 unable to infer base url. this is common when using dynamic 에러가 발생한 건에 대한 이야기
JAVA 2023. 12. 9. 14:26

이번에 프로젝트에 Swagger-ui를 적용하였다. 관련 링크는 아래 참고 [Spring] Spring 프로젝트에 Swagger-ui 설치 및 적용하는 방법 ( feat. 전자정부프레임워크 ) [Spring] Spring 프로젝트에 Swagger-ui 설치 및 적용하는 방법 ( feat. 전자정부프레임워크 ) 이번에 전자정부프레임워크에 Swagger-ui를 적용하면서 정리해보려 한다. 구글링 해보니 전자정부프레임워크에 Swagger-ui를 적용하는 글들이 많이 없는 거 같다. Spring 프로젝트에 Swagger 설치하는 방 bongra.tistory.com 그런데 막상 실행하니 다음과 같은 문제가 발생하였다. 문제발생 URL을 통해 스웨거를 확인하려니 다음과 같은 팝업이 뜨며 접속이 되지 않는 것이었다..

article thumbnail
[Spring] Spring 프로젝트에 Swagger-ui 설치 및 적용하는 방법 ( feat. 전자정부프레임워크 )
JAVA 2023. 12. 9. 14:09

이번에 전자정부프레임워크에 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..

article thumbnail
[JAVA] JSONObject/JSONArray/JSONParser 사용방법 : json-simple 라이브러리
JAVA 2022. 9. 13. 21:15

지금까지는 프론트단에서 json을 많이 사용해서 기본적인 지식은 있었는데, 백단에서 json을 쓸일은 없었다. 그래서 관련 라이브러리와 JSONObject와 JSONArray에 대해 정리해보려 한다. json-simple 라이브러리 다운로드 java에서 JSON을 다룰 때 아래의 라이브러리를 활용할 수 있다. json-simple com.googlecode.json-simple json-simple 1.1.1 json관련 라이브러리는 종류가 꽤 많다. 각 라이브러리에 따라 지원하는 메서드가 각기 다르니 직접 추가해서 사용해보고 정하는 것도 나쁘지 않다. json-simple이 제일 사용하기 무난한 듯.. 아래 링크에 각 라이브러리의 차이점에 대해 잘 정리 되어있으니 확인해보도록 하자. [2021 upda..

article thumbnail
[JAVA] 자바(JAVA)에서 JSONObject안의 원하는 데이터를 추출하는 방법
JAVA 2022. 9. 12. 17:53

부동산통계정보시스템의 아키텍쳐가 변하면서 새로 개발을 해야 됬는데, 기존 코드는 XML형식으로 데이터를 받아와 개발을 했는데 이번에 코드를 뜯으면서 나는 JSON으로 받아오도록 코드를 수정했다. XML보다는 JSON이 코드도 간결하고 구현하는 것도 더 쉬웠던 것 같다.. 이래서 개발자들이 JSON을 좋아하는 듯.. 이 글에서는 JSON형식으로 받아온 데이터를 Object로 파싱하여 원하는 데이터를 추출하는 방법을 정리하려 한다. 혹시 XML로 받아온 데이터를 정제하려는 사람은 아래 링크를 보면 도움이 될 지도 모르겠다. 1) 자바(JAVA) : XML데이터에서 원하는 태그(Tag)의 데이터값을 추출하는 방법로 이동 2) 자바(JAVA) : XML데이터에서 name 속성값으로 원하는 데이터값을 추출하는 방..

article thumbnail
[JAVA] 자바(JAVA) : XML데이터에서 name 속성값으로 원하는 데이터값을 추출하는 방법
JAVA 2022. 9. 12. 15:22

현재 유지보수하고 있는 시스템에서 부동산통계정보시스템을 통해 데이터를 가져오고 있는데 해당 시스템의 아키텍쳐가 6월 중에 변경이 되서 새로 개발해야 하는 상황이 생겼다. 기존에는 XML형식으로 가져오기도 했고, 로 가져오도록 개발이 되어 있었는데 아키텍쳐가 변경되면서 아래와 같이 XML데이터를 리턴하도록 변경되었다. 5 25014 01 0 11000 서울 202102 대충 설명하자면, 기존에는 item태그안의 tag명으로 데이터를 구분하였는데 현재는 tag명이 'col'로 고정되어 있고 name 속성으로 데이터를 구분하게 변경 되었다.. 그래서 기존 코드를 사용하는 것이 불가능해진 상황.. ( 결국 XML말고 JSON으로 받아오도록 변경해 개발했지만 XML로도 할 수 있는 방법이 있을 것 같아 공부함 )..

article thumbnail
[JAVA] 자바(JAVA) : XML데이터에서 원하는 태그(Tag)의 데이터값을 추출하는 방법
JAVA 2022. 9. 12. 04:05

공공데이터포털 API를 통해 데이터를 가져오면 보통 JSON/XML 형식으로 가져오는데 ( 요즘은 JSON을 많이 쓰지만.. ) XML로 데이터를 가져오는 경우, 원하는 태그의 데이터를 추출하는 방법을 정리하려고 한다. 해당글에서는 2가지 방법을 소개하려고 한다. 1) 특정태그의 데이터를 1개 가져오는 방법 2) 특정태그의 데이터를 여러개 가져오는 방법 틀린 게 있을 수도 있지만, 그냥 정리하는 겸 쓴 글이기도 하고 어떤 사람들에게는 도움이 될 수도 있다고 생각한다. 우선 샘플로 사용 할 데이터는 공공데이터포털에서 제공하는 기상청_지상(종관, ASOS) 일자료 조회서비스이다. 자세한 내용을 보고싶은 사람은 아래 링크를 통해 이동하여 확인하도록 하자. 기상청_지상(종관, ASOS) 일자료 조회서비스로 이동..

728x90