본문 바로가기

Spring Framework16

Windows10에 MSA 개발환경 재구성 OS를 Windows10으로 업데이트한김에 처음부터 깔끔하게 MSA 개발환경을 재설치 해봅니다. 1. Maven설치: http://maven.apache.org/download.cgi 에 접속하여 설치파일을 다운로드하고 설치한다. * apache-maven-3.6.3 로 설치 기준 예시 > 2. 도커: Windows 10 pro 버전에 설치할 예정. 전에 쓰던 Windows 7 pro버전과 달리 Hyper-V 를 지원하니 VirtualBox를 사용할 필요가 없음. -. 가상화 활성 작업관리자 성능 탭 > CPU 정보에서 가상화가 '사용'으로 떠있어야 함. 만약 '미사용'으로 되어 있다면 컴퓨터 부팅시 BIOS로 진입하여 Virtualization 을 Enable 시키면 됨. (해당 설정이 없다면 미지원 .. 2020. 3. 13.
wi-fi 환경에서 Gradle로 빌드시 오류 세션을 DB로 관리하려고 build.gradle에 compile('org.springframework.session:spring-session-jdbc') 를 추가하고 빌드하는데 계속 에러가 났다. 내가 추가한 org.springframework.session:spring-session-jdbc가 아니라 계속 org.springframework.session: 를 인식할 수 없으니 artifact정보를 지정하거나 dependencies를 확인하라는 내용의 에러였는데..이부분은 잘못된 부분이 없었기에 멘붕이었다.. 그런데..가만보니 Wi-fi 아이콘에 ! 가 떡하니 떠있었다. 인터넷 접속이 갑자기 되지 않았던것이었다. Wi-fi에 재연결 후 intellij의 Gradle탭에서 refresh를 반복하였고 o.. 2020. 1. 4.
Weblogic에서 HttpUrlConnection시 bad_certificate corrupt or unuseable certificate에러 웹로직에서 HttpUrlConnection을 통해 https://사이트 호출시bad_certificate corrupt or unuseable certificate 가 나는 경우가 있다. ( jdk 의 cacerts는 정상적인데도 불구하고..) 웹로직 구동시 ssl인증여부체크나 호스트네임체크를 하지않도록 옵션을 주는경우는 취약할 수 있으니 제외하고 결국 선택한 방법은.. URL객체 생성시 URL url = new URL(null, urlstr, new sun.net.www.protocol.https.Handler()); 과 HttpsUrlConnection를 사용하여 해결!원인은 웹로직에서 open.connection()시 javax.net.ssl.HttpsURLConnection대신 weblogic.n.. 2020. 1. 2.
JSON parse error: Cannot deserialize instance of `java.lang.Long` out of START_OBJECT token 오늘만난 에러! 원인은 컨트롤러단 코드에서 @PostMapping이 되어야하는걸 @PutMapping으로 구현하여 발생 @PutMapping("/api/v1/posts") public Long save(@RequestBody PostsSaveRequestDto requestDto){ return postsService.save(requestDto); } Error while extracting response for type [class java.lang.Long] and content type [application/json;charset=UTF-8]; nested exception is org.springframework.http.converter.HttpMessageNotReadableExcepti.. 2020. 1. 1.