Chinaunix首页 | 论坛 | 博客
  • 博客访问: 47423
  • 博文数量: 11
  • 博客积分: 1400
  • 博客等级: 上尉
  • 技术积分: 130
  • 用 户 组: 普通用户
  • 注册时间: 2008-09-29 10:18
文章分类

全部博文(11)

文章存档

2008年(11)

我的朋友

分类: 数据库开发技术

2008-10-08 17:31:03

我们通过Hibernate做开发一个正确思维是这样:先建立对象,把实体抽象出来。两个实体对象User和Group
这样两个对象是孤立的,之间没有任何关系的,你要想让它们有关系的话,肯定要持有对方的引用才可以.在用户那边持有对组的引用,这样两个对象才有了关系
 
hibernate多对一关联映射:
   关联映射的本质:
          * 将关联关系映射到数据库,所谓的关联关系是对象模型在内存中的一个或多个引用
          *在多的一边使用标签:   这样写会在多的一端添加一个字段叫group,这样写(group)会产生冲突,必须重命名,因为sql中的关键字重复,必须采用column重新命名改为:
      ,这个字段作为外键指向一的那端。
 
注意如果实体类和实体类中的属性和sql中的关键字重复,必须采用table或column重新命名
 
     会在多的一端加入一个外键,指向一的一端,这个外键是由
中的column属性定义的,如果忽略了这个属性那么默认的外键与实体的属性一致
标签的定义示例:
  *  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
阅读(767) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~