- 博客(5)
- 资源 (8)
- 收藏
- 关注
原创 hibernate之映射关系多对多
前言:多对多就是一对多的分子,当多对多不能符合完整性约束是,就产生了一对多的关系,需要中间表来完成映射多对多关系 注意配置: 1、多对多配置双方都是set集合同时指向中间表的字段 代码: 1、sql语句 create table t_user( u_id varchar(255), u_name varchar(255), u_a
2013-01-07 17:18:17 570
原创 hibernate之映射关系一对多(自身关联)
自身关联注意的问题: 1、关联多的一方必须是只有一个父类节点,如果存在多个父类节点,那么就不能采用自身关联,(字段冗余数据太多) 2、自身关联可以节省表的设计、 3、一的一端为父节点,没有外键 4、多的一端为子节点,并且存在外键 5、关联一对多自身关联外键key、mary-to-one、指向同一个对象同时也是同一外键字段 代码配置: 1
2013-01-07 16:20:57 862
原创 hibernate之映射关系一对多
前序:一对多:是相对于一的一方看多一面,一的一方存放多方的多个对象,存储方式用集合存放 对于配置有两个问题需要弄清楚: 0、本文中的两个实体类 UserClass.java:一个UserClass对象多个User对象 User.java :一个User对像对应一个UserClass或不对应 1、配置的各个属性:
2013-01-07 14:25:13 585
原创 hibernate之映射关系一对一(2种方式)
Hibernate实体关系映射 a) 一对一 i. 共享主键一对一方式:实现两个表或对象使用同一主键的值、通过主键映射方式实现一对一的关联 1. 使用范围:一般确定一对一的关系不变化,比如:用户登录(账号和密码)、用户详细信息(名称、性别、。。。) 2. 创建表: create table t_user( u_id varchar(255), u_name varchar(25
2013-01-05 14:48:40 858
原创 可能java设计缺陷、希望高手指正错误
创建表语句 create table t_user( u_id varchar(255), u_name varchar(255), u_age Integer, u_price double(5,2), uc_id varchar(255), primary key(u_id) ); create table t_user_class( uc_id varchar(255
2013-01-08 10:33:30 652
Cookie自动登录用户名密码
2011-04-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人