ERROR 해결 22

[JAVA] java.lang.NoClassDefFoundError: javax/annotation/PostConstruct 해결법

게시글이 도움이 되었다면게시글의 광고 클릭,[로그인]이 필요 없는 ❤ 눌러주세요:) SPECSpring boot version 2.6.2Java 1.8 -> RestTemplate을 이용한 API 통신 에러java.lang.NoClassDefFoundError: javax/annotation/PostConstructjava.lang.NoClassDefFoundError: javax/annotation/PostConstruct at org.apache.catalina.core.DefaultInstanceManager.findPostConstruct(DefaultInstanceManager.java:693) ~[tomcat-embed-core-9.0.56.jar:9.0.56] at org.apache.cat..

ERROR 해결 2024.11.20

[MyBatis 에러해결] org.postgresql.util.PSQLException: The column index is out of range: 2, number of columns: 1.

게시글이 도움이 되었다면[로그인]이 필요 없는 ❤ 클릭과게시글의 광고를 클릭 해 주세요:) 에러org.postgresql.util.PSQLException: The column index is out of range: 2, number of columns: 1. 원인Mapper에서 변수 파라미터를 받을 수 있는부분을 주석처리 함.MyBatis에서는 쿼리문 자체의 주석처리는 가능하지만 변수가 들어간 부분은 주석이 적용되지 않고 2개의 파라미터가 적용 필요하다고 인식해서 생기는 일 이다. 수정 전 코드 예시는 아래와 같다.-- SELECT * FROM student-- WHERE id = #{id}SELECT s. *, t.idx FROM student sLEFT JOIN time_table t ON t.i..

ERROR 해결 2024.09.09

[Spring boot / RestTemplate] could not extract response: no suitable httpmessageconverter found for response type [interface java.util.map] and content type [text/json] 에러 해결

게시글이 도움이 되었다면 게시글의 광고 클릭, [로그인]이 필요 없는 ❤ 눌러주세요:) SPEC Spring boot version 2.6.2 Java 1.8 -> RestTemplate을 이용한 API 통신 python 기반 API POST 통신 에러 UnknownContentTypeException: Could not extract response: no suitable HttpMessageConverter found for response type [interface java.util.Map] and content type [text/json] ERROR 6634 --- [nio-8000-exec-2] o.a.c.c.C.[.[.[.[dispatcherServlet] : Servlet.service(..

ERROR 해결 2024.03.28

[Swagger - Failed to load API definition] 에러 해결 - llegal DefaultValue null for parameter type integerjava.lang.NumberFormatException: For input string: ""

게시글이 도움이 되었다면 게시글의 광고 클릭, [로그인]이 필요 없는 ❤ 눌러주세요:) SPEC Swagger 3.0.0 Java 1.8 http://localhost:9000/swagger-ui/index.html/ 에러 Failed to load API definition java.lang.NumberFormatException: For input string: "" at java.lang.NumberFormatException.forInputString(NumberFormatException.java:67) ~[?:?] at java.lang.Long.parseLong(Long.java:718) ~[?:?] at java.lang.Long.valueOf(Long.java:1156) ~[?:?] at..

ERROR 해결 2024.02.24

[Swagger] Java Error 해결 Cannot invoke "String.equals(Object)" because the return value of "springfox.documentation.service.Parameter.getName()" is null

게시글이 도움이 되었다면 게시글의 광고 클릭, [로그인]이 필요 없는 ❤ 눌러주세요:) SPEC Swagger 3.0.0 Java 1.8 http://localhost:9000/swagger-ui/index.html/ 에러 java.lang.NullPointerException: Cannot invoke "String.equals(Object)" because the return value of "springfox.documentation.service.Parameter.getName()" is null at springfox.documentation.builders.ParameterMerger.lambda$mergedParameters$2(ParameterMerger.java:87) ~[springfo..

ERROR 해결 2024.02.23

[Spring-boot] 에러 해결법 HttpMessageNotReadableException

게시글이 도움이 되었다면 게시글의 광고 클릭, [로그인]이 필요 없는 ❤ 눌러주세요:) 환경 및 상황) 본인 = API 백엔드 개발 타인 = 화면개발(특이점 : 다른 협력중인 업체 인력 + 일면식없음) 본인이 API개발한부분 POSTMAN으로 테스트 했을때 결과값 return 정상으로 떨어지는거 확인했음. 화면에서 AJAX이용해 해당 API 보내면 에러난다고 봐달라고함. 내가 보기엔 문제 없음. 왜? 난 API테스트만 가능하니까. 그리고 거기서 값을 넣으면 정상으로 떨어지니까.,, 에러) HttpMessageNotReadableException 이부분을 프로젝트에 ExceptionController를 따로 만들어서 에러를 잡도록 만들어두었다. 내역이 나오지를 않아 log에 getCause()를 이용해 내..

ERROR 해결 2024.01.25

[Error 해결법 | JavaScript] 에러해결 Uncaught SyntaxError: missing ) after argument list

게시글이 도움이 되었다면 게시글의 광고 클릭, [로그인]이 필요 없는 ❤ 눌러주세요:) 에러 Uncaught SyntaxError: missing ) after argument list function에 파라미터를 함께 넘기고 싶었다. 하지만, 에러가 발생 했고 에러 발생 line을 확인하고 싶어 개발자도구(F12) 에서 페이지 라인 글씨를 누르면 이상하게도 html 파일의 제일 하단으로 이동한다. 에러가 어디서 발생 했는지도 모른다는 이야기이다. 원인 onclick을 이용해서 넘기려고 했던 파라미터 안에 String 타입이 있지만, 그걸 따옴표로 감싸주지 않아서 발생한 에러이다. //에러가 난 코드 onclick="functionName('+ description +')" 내가 작성한 코드에 단순 id..

ERROR 해결 2023.06.08

[MyBatis | 에러해결] parameter '$' not found. available parameters are ~

에러) parameter not found. available parameters are ~ 원인) Controller, Service , Mapper 에서 넘겨주는 파라미터가 2개 이상이었는데, Mapper 에서 parameter Type을 한개만 줘서 에러가 났음 UPDATE public.resource_db SET explanation = #{explanation}, modify_at = NOW() WHERE idx = #{DBIdx} ; Controller에서 서비스로 넘겨주는 부분 DTO를 requestBody로 지정해주고 login정보를 담아 넘겨주는부분을 loginIdx로 넘김 dbUpdateService.DBUpdate(requestBody, loginIdx); 해결) Controller,..

ERROR 해결 2023.04.18

[Error 해결/Postgresql] Error attempting to get column '$' from result set

에러 내용 Error attempting to get column '$' from result set Nested exception is org postgresql util psqlexception bad value for type timestamp date time 원인 @Builder 어노테이션 사용 할 시 생성자를 가져오지 못해서 생기는 에러 생성자를 가져오지 못하므로 이상한 타입이 맞지 않는다는 에러가 같이 출력된다. 예를들어) char 타입의 Column속성에 [bad value for type timestamp date time]이 나오는 등 해결 DTO에 [@AllArgsConstructor / @NoArgsConstructor] 두개 모두 추가 @Builder @AllArgsConstruc..

ERROR 해결 2023.04.14

[ERROR 해결] MyBatis : UnsupportedOperationException 해결법

에러 코드 Caused by: org.apache.ibatis.exceptions.PersistenceException: ### Error querying database. Cause: java.lang.UnsupportedOperationException 원인 Mapper.xml 파일에서의 를 작성 할 때 resultType의 문제였다. resultType에는 List 형식으로 데이터의 내용을 반환받고 싶을 때에도 resultType = "List"로 작성하는것이 아니라, resultType = "DTO"로 작성해야한다. 해결법 수정 전 코드 수정 후 코드 게시글이 도움이 되었다면 [로그인]이 필요 없는 ❤ 눌러주세요:)

ERROR 해결 2023.03.23