Hibernate 中必须要有一个主键,如果没有主见,Hibernate会把你所有的字段,和起来做为一个主键,因为在Hibernate中没有两个一样的对象,那个在你的表中就必须要有一个来区分,---主键---
你可以把name 设置为主键,设置主键是可以输入的。
<id name="c_name" type="java.lang.String" column="c_name">
<generator class="assign" />
</id>
//
generator 表示ID生成策略
native 表示按照数据库中来设置(sql200-2005 是identity mysql auto increment )
assign 表示可以输入的
uuid 表示随机生成18的一个数做为ID
建一张没有id属性的表,hibernate的映射文件要怎么写
最新推荐文章于 2018-11-05 16:07:15 发布