我从最近2天一直在谷歌搜索这个问题,但还没有找到任何正确的解决方案。我正在使用Hibernate开发桌面应用程序。我正在使用AnnotationConfiguration在hibernate中注册实体。我没有创建xml映射文件,因为我使用持久性类型实体bean。我已经尝试了配置xml文件,属性文件,实体bean的程序化注册,但每次我得到相同的异常。 我检查了实体类。它导入javax.persistence.Entity;我也尝试添加@ org.hibernate.annotations.Entity(mutable = true,dynamicInsert = true,dynamicUpdate = true)但没有成功。
当我传递一个实体bean的错误路径时,hibernate初始化失败,这意味着在更改路径之前,hibernate正在拾取正确的实体文件。
有没有办法在hibernate配置中获取已注册实体的列表?
答案 0 :(得分:2)
您是否在hibernate.cfg.xml文件中声明了实体?
示例:
<mapping class="test.User"/>