日期:2014-05-19  浏览次数:20644 次

hibernate中如何利用annotation 注释一个自增长型的int类型的id
@Id
@GenericGenerator(name="hibernate-uuid", strategy="uuid")
@GeneratedValue(generator="hibernate-uuid")
我只知道上面的代码可以利用"uuid"来配置一个String类型的字增长型的主键
但int型的用哪个配置?
还有,如果数据库表用column名与entity类中的属性名不同,又该如何配置
--下面这个URL怎么都打不开,想查下注释配置的用法都没法查,大家平时都是如何查这个配置用法的?
http://www.hibernate.org/hib_docs/v3/reference/en/html/mapping.html
--XML当然也可以配置,现在问的是注释配置
诚谢!

------解决方案--------------------
Java code
@Id
@column(name = "数据ID名称")
@GeneratedValue(strategy = GenerationType.IDENTITY)//可以用increment,或者seqence(oracle),identity(mysql,ms sql)