반응형 error5 스프링의 정석 | AOP 강의 따라가다가 Java 버전 오류 발생 해결방법 스프링의 정석을 들으며 실습하다가 AOP 강의 부분에서 XML 수정하는 부분 전후로 강의는 오류가 발생 안하는데 나만 오류가 발생해서 그냥 다음 파트 넘어가면 안나겠지 했는데 계속 나서 오류를 파해쳐서 발견한 나름의 방법을 소개하는 글이다. 스프링의 정석 AOP 실습 오류 AOP 파트 실습 중 아래와 같은 오류가 발생했다. java.lang.IllegalStateException: Failed to load ApplicationContext Caused by: org.springframework.beans.factory ...UnsupportedClassVersionError 원인 여러 원인이 있을 수 있지만 오류가 발생한 시점 상 Dependency 추가 하는 중 버전처리가 잘못돼서 그런 것 같다. p.. 2023. 2. 2. 21:16 IntelliJ | SQL | Error | [3D000][1046] (conn=183475) No database selected 해결책 새로운 쿼리창을 띄운 다음 쿼리명령을 내렸을 때 다음과 같은 오류를 만날 때가 있다. [3D000][1046] (conn=183475) No database selected 이 에러의 내용을 보면 데이터베이스가 선택되어 있지 않다고 한다. 내용은 쉬운데 정확히 어디가 문제인지 파악이 안 된다. 원인 인텔리제이에서 쿼리 콘솔은 특정 데이터베이스에서 띄울 수 있다. 만약 쿼리 콘솔을 띄운 데이터베이스에 조회하려는 테이블이 존재하지 않다면 위와 같은 오류가 뜬다. 위의 오류 상황은 아래 사진에서 선택된 "모든 데이터베이스를 포함하는 최상위 위치"에서 쿼리콘솔을 연경우이다. 실제 테이블은 아래 사진과 같이 테이블 폴더를 갖고 있는 데이터베이스 안에 있다. 해결책 1 조회하고 싶은 테이블을 직접 갖고 있는 데이터.. 2022. 12. 22. 19:55 Java | Spring boot | 오류 No converter found for return value of type 문제점 서버에서 @ResponseBody를 이용해 AJAX에 응답을 보낼 때 아래와 같은 문제가 발생한다. No converter found for return value of type 원인 원인은 응답보낼 때 사용하는 객체에 Getter 또는 Setter 가 없기 때문일 수 있다. 해결책 Getter가 필요하다면 Getter 설정을 해준다. public class TestClass{ private String type; // Getter 추가 public getType(){ return type; } } Setter가 필요하다면 Setter 설정을 해준다. public class TestClass{ private String type; // Setter 추가 public setType(String t.. 2022. 8. 24. 16:11 IntelliJ | Java | 테스트 코드 실행 시 오류 -Execution failed 테스트 코드 실행 시 오류 발생 테스트 코드 작성을 마친 다음 실행했을 때 아래와 같은 메시지가 발생할 때가 있다. Execution failed for task ':test'. No tests found for given includes : [com.... 원인 원인은 테스트 구동방식 때문이다. 해결방법 Prefences에 들어간 후 Build, Execution, Deployment > Build Tools > Gradle을 찾아간다. 그럼 Gradle projects 항목에서 Run tests using이 IntelliJ가 아닌 것을 볼 수 있다. 이것을 IntelliJ IDEA로 변경해주고 OK 버튼을 눌러준다. 해결 그런 다음 테스트 코드를 실행해 보면 바로 작동되는 것을 확인 할 수 있다. 2022. 7. 14. 15:19 이전 1 2 다음 반응형