Hibernate能否识别实体而不将其声明为@Entity或xml配置?
class MyEntity {
Long id;
}
interface MyEntityRepository implements Repository<Entity, Long> {
}
答案 0 :(得分:0)
不,如果您没有在较新的Hibernate版本中声明具有适当注释的实体或在XML中声明它们,则Hibernate框架无法将该类标识为实体。
答案 1 :(得分:0)
没有。我们实际上有理由在xml或注释中将类声明为实体,以便hibernate在数据库中保留该类的对象。因此,如果您不将该类声明为实体,那么hibernate甚至不关心特定的类。想知道你为什么要那样做。