programing

hibernate.load로 loader 'app'의 이름 없는 모듈에 있는 "is"를 수정하는 방법

randomtip 2023. 7. 20. 23:45
반응형

hibernate.load로 loader 'app'의 이름 없는 모듈에 있는 "is"를 수정하는 방법

최대 절전 모드에서 ID로 엔티티를 로드하려고 하면 다음 오류가 발생합니다.

Course is in unnamed module of loader 'app';

다음은 최대 절전 모드 로드 코드의 예입니다.

 Course temp = (Course) currentSession.load(Course.class, cid);

추신: 만약 그게 중요하다면 나는 타임리프와 자바 11을 가지고 있습니다.

중요: 나는 spring-boot-devtools를 사용하고 있습니다. maven에서 devtools를 제거하면 모든 것이 정상적으로 작동합니다.

저도 같은 문제가 있는데 여기서 답을 찾으세요 - https://github.com/springdoc/springdoc-openapi/issues/386 . 만약 "과정" 클래스가 외부 .jar에 중첩되어 있다면, 당신은 이 .jar를 포함하여 "devtools" 클래스 로더로 로드해야 합니다.방법은 여기에 설명되어 있습니다. https://docs.spring.io/spring-boot/docs/current/reference/htmlsingle/ #using-boot-devtools-customizing-classload.

언급URL : https://stackoverflow.com/questions/55664558/how-to-fix-is-in-unnamed-module-of-loader-app-with-hibernate-load

반응형