반응형
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
반응형
'programing' 카테고리의 다른 글
jpa와 함께 kafka를 사용할 때 모범 사례 (0) | 2023.07.20 |
---|---|
원자로를 사용한 화재 (0) | 2023.07.20 |
Spring Boot이 로그를 콘솔로 인쇄하지 못하도록 방지 (0) | 2023.07.20 |
컨트롤러 레벨에서 사용자 지정 예외 및 처리를 발생시키지 않고 서비스 계층에서 ResponseStatusException을 직접 발생시킬 수 있습니까? (0) | 2023.07.20 |
ODBC 관리자가 Oracle TNS 이름 파일을 찾을 수 없음 (0) | 2023.07.20 |