본문 바로가기
반응형

풀스택22

[Spring] QueryDSL 설정 총 정리 (build.gradle) ✅ 참고Spring boot 3.X 버전에서의 QueryDSL 설정 방법과 Spring boot 2.X 버전에서의 QueryDSL 설정 방법은 다릅니다.설정 방법이 다른 이유는 Spring boot 2.X 버전에서 Spring boot 3.X 버전으로 올라오면서 Java17로 변경되었습니다.Java의 버전이 변경되며, 폴더 구조가 javax에서 jakarta로 변경되었기 때문입니다.따라서 본인이 사용하고 있는 Spring boot 버전에 따라서 아래 코드를 참고해 주세요. 📄 Spring boot 3.x 이상 QueryDSL 설정build.gradledependencies { // queryDSL 설정 implementation "com.querydsl:querydsl-jpa:${depen.. 2024. 11. 24.
[Java] method does not override or implement a method from a supertype 오류 해결 방법 🚨 Java 실행시 발생한 에러 메시지java: method does not override or implement a method from a supertype ❓ 에러 발생 이유Override를 사용하지만 부모 Class에 해당 메서드가 존재하지 않을때 나타나는 오류 메시지입니다.예를들어 부모 Class에서는 move() 메서드가 존재하며,자식 Class에서는 Override를 사용하여 move() 메서드를 재정의 하여 사용하려 하였지만,moveee() 이런식으로 오타를 낼 경우에 발생하는 에러 메시지입니다.아래 설명문과 소스코드를 참고해 주세요. Car.javapublic class Car { public void move() { System.out.println("차를 이동합니.. 2024. 11. 21.
[Java] Exception in thread "main" java.lang.ClassCastException 오류 해결 방법 🚨 Java 실행시 발생한 에러 메시지Exception in thread "main" java.lang.ClassCastException: class poly.basic.Parent cannot be cast to class poly.basic.Child (poly.basic.Parent and poly.basic.Child are in unnamed module of loader 'app') at poly.basic.CastingMain4.main(CastingMain4.java:11) ❓ 에러 발생 이유다운캐스팅(DownCasting)이 불가능한 경우에 다운캐스팅을 강제로 하여 캐스팅이 실패하여 나타나는 오류 메시지입니다.즉, Class 간의 캐스팅이 실패하여 나타나는 오류 메시지입니다. ✅ 해결.. 2024. 11. 21.
[eclipse] text search an internal error occurred during: "file search worker" 'b 🚨 eclipse Search시 발생한 에러 메시지text search an internal error occurred during: "file search worker" 'byte[] org.eclipse.core.resources.IFile.readNBytes(int)'... ❓ 에러 발생 이유현재 사용하고 있는 eclipse의 버전과 플러그인 혹은 라이브러리의 버전의 호환성이 맞지 않아 나타나는 에러 메시지입니다.예를들어 eclipse의 버전 2024-03 버전을 사용하고 있으면서 sts 최신 버전을 다운로드 받아 사용할 경우 sts는 eclipse의 2024-09 버전에 맞게 설정이 되어있기 때문에 나타나는 에러 메시지 입니다.참고: org.eclipse.core.resources.IFile는 .. 2024. 11. 14.
반응형