3
- 因为我使用GenerationType.AUTO
冬眠自动增量如果我使用的注解如下休眠POJO类工作不
@Id
@GeneratedValue(strategy = GenerationType.AUTO)
private long id;
是否有任何需要在数据库端添加“自动增量”也为实体...?
- 因为我使用GenerationType.AUTO
冬眠自动增量如果我使用的注解如下休眠POJO类工作不
@Id
@GeneratedValue(strategy = GenerationType.AUTO)
private long id;
是否有任何需要在数据库端添加“自动增量”也为实体...?
是的,你需要在数据库中添加也
例子:
SQL>field_name dataType NOT NULL AUTO_INCREMENT,
您可以使用其他类型的发电机为如表或序列发生器。您不必在列中“自动增加”。但Pojo类会有变化,您将不得不在数据库中创建序列。
请参考以下链接为不同类型的发电机 - HIbernate id generators
感谢名单的快速回复。我的意思是如果我不想显式地在数据库端添加自动增量,那么如何在注释中使用Pojo中的Hibernate可能? – vsharma 2013-03-05 09:35:31