DB
lylyb
这个作者很懒,什么都没留下…
展开
-
数据库主键设计(转)
主键的必要性: 有些朋友可能不提倡数据库表必须要主键,但在我的思考中,觉得每个表都应该具有主键,不管是单主键还是双主键,主键的存在就代表着表结构的完整性,表的记录必须得有唯一区分的字段,主键主要是用于其他表的外键关联,本记录的修改与删除,当我们没有主键时,这些操作会变的非常麻烦。 主键的无意义性: 我强调主键不应该具有实际的意义,这可能对于一些朋友来说不太认同,比如订...2008-03-01 14:46:29 · 89 阅读 · 0 评论 -
Hibernate的主键生成器generator
1、如果主键字段为自增类型,那么对应的.hbm.xml文件中的id字段的xml声明,应该这么写:例如:其实这个native并非实际的类型,而是hiberante根据当前使用的数据库,自动使用对应的类型。例如:如果sqlserver,native就对应identity见Hiberante参考:native(本地)根据底层数据库的能力选择identi...2008-03-01 15:07:39 · 131 阅读 · 0 评论