java - 没有@Entity的 hibernate 存储库

标签 java hibernate repository

Hibernate 可以识别实体而不声明为 @Entity 或在 xml 配置中吗?

class MyEntity {
    Long id;
}

interface MyEntityRepository implements Repository<Entity, Long> {
}

最佳答案

不,如果您没有在较新的 Hibernate 版本中使用正确的注释声明实体或在 XML 中声明它们,则 Hibernate 框架无法将该类识别为实体。

关于java - 没有@Entity的 hibernate 存储库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40650402/

相关文章:

java - Spring Boot从服务类调用方法的问题

java - 处理 Jackson 父子序列化

java - Spring 3..0.5 + hierbnate 3.6.6.final + jboss as 7 数据库访问

java - 无论我做什么都无法安装 spring-boot-starter-parent

java - 是否有与 Java 的 IdentityHashMap 等效的 Python 版本?

java - 为什么我们不能将实例变量传递给父类(super class)构造函数?

git - 将分支移动到不同的存储库,同时保留其提交但聚合剩余的历史记录

maven - 为什么我不能从本地存储库部署到远程 Maven 存储库?

join - Doctrine Query Builder 嵌套 orX 和 andX 条件与连接

java - Spring 属性文件与系统属性