【问题标题】:How to fix "is in unnamed module of loader 'app';" with hibernate.load如何修复“在加载程序‘app’的未命名模块中;”与休眠.load
【发布时间】:2019-09-03 23:34:14
【问题描述】:

我尝试在休眠中按 id 加载实体后出现以下错误

Course is in unnamed module of loader 'app';

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

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

P.S:如果重要的话,我有 thymeleaf 和 java 11

重要提示:我正在使用 spring-boot-devtools 如果我从 Maven 中删除 devtools 一切正常

【问题讨论】:

  • 我无法帮助您了解问题所在,但我要感谢您指出该问题是由 spring-boot-devtools 引起的 - 通过只是从我的项目中删除它!

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


【解决方案1】:

我有同样的问题,在这里找到答案 - https://github.com/springdoc/springdoc-openapi/issues/386。如果“Course”类嵌套在外部 .jar 中,则应包含此 .jar 以通过“restart”devtools 类加载器加载。怎么做在这里描述 - https://docs.spring.io/spring-boot/docs/current/reference/htmlsingle/#using-boot-devtools-customizing-classload

【讨论】:

猜你喜欢
  • 1970-01-01
  • 2022-01-23
  • 2020-05-16
  • 1970-01-01
  • 1970-01-01
  • 2016-02-29
  • 2021-07-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多