Category: Spring & Spring Boot

0

GET과 POST, PUT 요청의 Annotation 차이

GET 요청시 GET은 요청 주소에 파라미터를 같이 보낸다. GET 요청은@RequestParam이나 @PathVariable를 붙여준다. POST와 PUT 요청시 POST와 PUT은 GET과 달리,파라미터를 HTTP 패킷의 바디에 담아서 전송한다.@RequestBody는 메서드의 파라미터를 HTTP 바디에 담아서 보낸다. POST, PUT을 요청을

0

MyBatis에서 parameter 여러 개일 경우

문제 상황 boardIdx, BoardApi api의 총 2개의 parameter를 Mapper에 넘기려고 하는데,MyBatis에서는 오직 parameter를 1개만 줄 수 있다. 해결 방법1. parameter로 보내기 전,먼저 boardIdx를 set을 해서 1개의 객체로 만들어주기1) api에 boardIdx를 set한다. 2) copyProper

0

JAVA.SECURITY.INVALIDKEYEXCEPTION

에러 현상 Front에서는 값을 제대로 넘기는데,서버에서는 로그인 정보가 null로 넘어와서 로그인 되지 않음 AES256 암호화시,JAVA.SECURITY.INVALIDKEYEXCEPTION: ILLEGAL KEY SIZE 에러 메시지 확인 에러 확인 절차 local server를 바라보고 있는 Front에서는 값을 제대로 넘기는 것을 확인 [개발자

0

NULL not allowed for column

문제 원인: request body로 넘어온 내용을 꺼내는 코드가 없다. 123456// 수정 전// NULL not allowed for column "TITLE"; SQL statement 에러가 발생한 코드@RequestMapping(value = "/api/board/{boardIdx}", method = RequestMetho