日期:2014-05-18  浏览次数:20612 次

Hibernate @Id注解疑问
我在数据库表中创建了一个字段(目的就是当做主键),但是没有设置主键约束。
但在java实体中通过hibernate约束实体字段为主键@Id标记,为什么此字段还可以重复插入,难道这样不能控制此字段为主键吗?

------解决方案--------------------
你先建表了,那hbm2ddl.auto怎么配置的呀
------解决方案--------------------
所有这些orm操作都是基于数据库来做的,你数据库都没有设置主键,他怎么能不重复呢?他们只是辅助操作