我已经开始使用JPA,并且我有疑问为什么我们需要用@Entity
注释该类。我能想到做这件事的唯一原因是,自动生成工具可以看到它是一个实体,然后如果想在数据库中创建对应的表格。为什么我们需要用@Entity来注释POJO
public class Book {
//Fields
}
与
@Entity
public class Book {
//Fields
}
我所知道的第一个代码片段会抛出一个异常,如果我尝试坚持用等EntityManager的....但我不知道为什么我们做第一添加@Entity
地点。