전체 글목록496 spring boot 스프링부트 셋팅 Swagger codegen. 셋팅시 문제점. 및 느낀점 [해야할 업무] - spring 3 , swagger 톰캣 등 레거시 환경의 spring api 서버를 --> 마이크로 서비스로 바꿔야함. 스프링부트 2.0 ( 스프링5 ) + gradle로 변경하는 작업 --------------------------------------------------------------------------------1. swagger codegen 이 생각보다 수작업 해줘야할게 많다. 그리고, spring codegen으로 하면 maven 으로만 생성됨. gradle은 안됨 ( 유료 서비스로 지원해주는 곳이 있다고 들음 ) 2. 스웨거 yaml 파일에 api가 한데 묶여있어서 한개씩 빼볼라고 노력했으나 그런 기능은 없음. 수작업해야함. 3. 스웨거 코드젠이 생각보다 별로다.. 카테고리 없음 2019. 1. 7. spring boot 스프링부트 셋팅 삽질해야 알수잇어서 느낀점이 많지만 쓰자니 딱히 쓸게없긴함. 1. 스프링부트는 톰캣으로 실행하는게 아님. boot dashboard 에서 컨트롤 가능함. 2. xml 이 없다보니 설정이 헷갈림. @어노테이션을 잘 검색해야함. 3. 시작 (run 하는곳) 하는곳에서 빈 스캔을 함.https://okky.kr/article/428028 4. mybatis 이용법이 좀 다름.그리고 mybatis 는 @어노테이션, 또는 xml 방식이 있는데, 보통은 xml 이 좋다. ( 유지보수 관리가 편하고, 동적sql 이 가능 ) 5. https://opennote46.tistory.com/124............ 컴포넌트스캔.. 은 루트파일 밑의 패키지만 된다 ... 아마도 ..그렇다.... 3번과 같은 내용 카테고리 없음 2019. 1. 7. [mybatis] springboot - annotation xml 비교 https://stackoverflow.com/questions/32631438/mybatis-xml-vs-annotation (어려운설명 ) https://stackoverflow.com/questions/182393/xml-configuration-versus-annotation-based-configuration--- 여기서 결론이 나왓지만 여러문서를 뒤져봤을때 내린 결론은 1. 같이 사용해서 필요한 경우 사용한다 ( 다만 어느게 더 적합한지는 모르겟지만 ) 2. 간단한건 annotiation, 복잡한 join 쿼리는 xml 이 낫다. 우선 이렇다. 3년전 mybatis 공식문서에서도 xml 이 annotation보다 더 나은 성능을 제공한다고 한다. 이유는 저 url에 ... 일단 결론은 이렇게 .. Web/SpringBoot 2019. 1. 4. Git Push ERROR: Repository not found https://stackoverflow.com/questions/10116373/git-push-error-repository-not-found 푸시했는데 이런 메시지나, pull은 가능한데 push 안될경우 쓰기 권한이 없을 수 있다. 내경우에는 권한으로 해결 개발ETC/GIT 2018. 12. 6. [mybatis] selectmap 해결방안 못찾음.. 내 요구사항은 이거와 같다. https://okky.kr/article/258104 단순히 key, value 로 리턴 되었으면 좋겟는데 지금은 key={ k=key, v = value } 이런식으로 value에 값이 아닌 object 가 들어간다.. 이전엔 selectList를 써서 List 으로 처리했었는데, 단순 map 으로 받는 방식은 selectMap 을 써써 받는건데 .. key, map 으로는 안나온다. 찾아보니 ibatis 에서는 잘 됬던것으로 생각된다. .......................... ......... http://wfreud.tistory.com/181 1년 반전에도 찾았던 흔적이있다.. --------- 결론적으로 ... selectmap 써서 map 으로 받아온 후,.. Web/스프링 2018. 12. 6. log4j2.properties 프로퍼티 완료 예제. 트러블슈팅 내용 포함 아래는 내가 설정한 거의 최종 설정인데... https://logging.apache.org/log4j/2.x/manual/configuration.html ( 예제 인데.. ) 여기서도 설명이 부족한 경우가 많음. 영어도 부족한데 양도 드럽게 많아서 보기 힘듬....[ 추가 ] https://howtodoinjava.com/log4j2/log4j2-rollingfileappender-example/ 우선 가장 해결하기 짜증낫던 것은. appender.rolling.filePattern = target/rolling2/test1-%d{MM-dd-yy-HH-mm-ss}-%i.log.gz 저대로 하면 초당 파일이 하나씩 생성됨. 아래처럼 바꾸면 괜찮은거같음. 몇칠 안지나봐서 모르겟음 (확인사항) 파일 크기 .. Web/스프링 2018. 11. 29. spring REST API Json 응답 에러 .No converter found for return value of type: class org.json.JSONObject java.lang.IllegalArgumentException: No converter found for return value of type: class org.json.JSONObject 이부분에 대한 문제 내가 잘못생각하고 있던 부분이 있음. rest api 응답 자료형에서 기존에는 회사에서 있는거 가져다 쓰고 내가 개발한거는 string 만 쓰고 있어서 햇갈렷음. 결과적으로 말하면 Jackson 은 Jackson does not know about org.json.JSONObject, You can use the putPOJO()jackson은 응답자료형에 JSONObject 이거를 못쓴다. ( 여태까지 찾은 결과까지는 안됬음. 될 수 도 있음 ) json 으로 리턴받아서 자료를 줄때도 json으.. Web/스프링 2018. 11. 27. log4j 2 log4j2.properties 설정 옵션 https://howtodoinjava.com/log4j2/log4j2-properties-example/ https://www.logicbig.com/tutorials/misc/java-logging/slf4j-with-log4j2.html https://logging.apache.org/log4j/2.x/manual/configuration.html https://howtodoinjava.com/log4j2/log4j2-rollingfileappender-example/---------------------------------------------------------------------------------------------------------------- log4j 2로 바꿧는데, con.. Web/스프링 2018. 11. 23. SLF4J with Log4j2 example xml 설정 https://www.logicbig.com/tutorials/misc/java-logging/slf4j-with-log4j2.html xml 설정을 쓰는 레거시. 예전 환경에서 사용하기 좋다 Web/스프링 2018. 11. 22. Spring : 트러블 슈팅 : Controller에서 객체 반환시 json으로 변환이 되지 않는 경우 Spring : 트러블 슈팅 : Controller에서 객체 반환시 json으로 변환이 되지 않는 경우 출처: http://jhleed.tistory.com/93 [개발자노트] Controller단에서 User객체의 값을 반환해주려고 하는데 아래와 같은 오류가 발생한다.nested exception is java.lang.IllegalArgumentException: No converter found for return value of type: class java.util.ArrayList 아래와 같은 순서로 해결할 수 있다. 객체를 json형태로 변환 할 수 있는 jackson 라이브러리 다운로드 (jackson-databind) com.fasterxml.jackson.core jackson-core.. 카테고리 없음 2018. 11. 20. [부트스트랩] 팝오버 사용버, need click twice after hide a shown bootstrap popover 옵션은 도큐먼트보면 기본 사용법 알 수 있고, 팝오버 내부에 html 값 넣으려면 https://stackoverflow.com/questions/13413057/how-to-insert-close-button-in-popover-for-bootstrap 팝오버 내부에 버튼 넣고, 버튼으로 닫기 눌렀을 때 두번 눌러야한다.need click twice after hide a shown bootstrap popoverhttps://stackoverflow.com/questions/32581987/need-click-twice-after-hide-a-shown-bootstrap-popover fiddle http://jsfiddle.net/fvE22/115/ Web/HTML_CSS 2018. 10. 31. [bootstrap] popover 내부에 html 넣기. html in popover HTML inside Twitter Bootstrap popoverhttps://stackoverflow.com/questions/13202762/html-inside-twitter-bootstrap-popover/26408903#26408903 내부에 http://jsfiddle.net/z824fn6b/ 테스트용 fiddle 있음 Web/Javascript_Jquery 2018. 10. 30. 이전 1 ··· 19 20 21 22 23 24 25 ··· 42 다음