Chinaunix首页 | 论坛 | 博客
  • 博客访问: 350733
  • 博文数量: 88
  • 博客积分: 1673
  • 博客等级: 上尉
  • 技术积分: 934
  • 用 户 组: 普通用户
  • 注册时间: 2009-03-20 13:51
文章分类

全部博文(88)

文章存档

2016年(1)

2015年(4)

2014年(3)

2013年(7)

2012年(11)

2011年(1)

2009年(61)

我的朋友

分类: Java

2009-06-24 13:52:21

一。有关类和表的映射标签: 配置类和表的属性. 


1. 必填属性
name: 

类的名称, 可以是全名, 也可以是类的短名字(将使用到全局的package属性) 

如果没有设定table属性, 表名设置为和类的短名字同名. 


 二。常用属性
    table: 

指定表的名字; 
遗留系统, 已经有表的名字; 
表的命名, 建议使用类名字的复数形式. 

      主键和ID属性的映射
标签: 主键和ID属性的映射. 


     常用属性
name: 类的该属性的变量名 

column: 对应表主键的列名 


      业务主键和逻辑主键
有一个有关类似的标签未讲:

业务主键和逻辑主键是数据库设计中的概念. 

什么是业务主键: 主键在业务中有实际意义, 往往由多列组成; 

什么是逻辑主键: 主键只起到唯一标识表的一列的作用, 在业务中没有实际意义. 

设计中建议使用逻辑主键. 



阅读(513) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~