让我回答这个问题: 首先,使用注释作为我们的configure方法只是一种便捷的方法,而不是应对无休止的XML配置文件。
的@Id
注释是继承自javax.persistence.Id
,指示构件字段下面是当前实体的主键。因此,您的Hibernate和spring框架以及您可以reflect
基于此注释进行一些工作。有关详细信息,请检查javadoc以获取ID
的@GeneratedValue
注释是配置指定列(字段)的增量的方式。例如,当使用时MysqL
,您可以auto_increment
在表的定义中指定使其自增,然后使用
@GeneratedValue(strategy = GenerationType.IDENTITY)