如何修复“在加载程序'app'的未命名模块中”;与hibernate.load

时间:2019-04-13 10:40:26

标签: hibernate spring-boot spring-boot-devtools

在休眠状态下尝试通过id加载实体后出现以下错误

Course is in unnamed module of loader 'app';

这是我的休眠加载代码的示例:

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

P.S:如果重要的话,我有百里香和Java 11

重要:我正在使用spring-boot-devtools 如果我从Maven中删除devtools,一切都会很好

1 个答案:

答案 0 :(得分:1)

我遇到了同样的问题,请在这里找到答案-https://github.com/springdoc/springdoc-openapi/issues/386。如果“ Course”类嵌套在外部.jar中,则您将包含此.jar以通过“重新启动” devtools类加载器加载。如何执行此处描述-https://docs.spring.io/spring-boot/docs/current/reference/htmlsingle/#using-boot-devtools-customizing-classload