本文中举例用到的数据模型如下:Student和Class之间是多对一关系,Student和Course之间是多对多关系。DataContext的DeferredLoadingEnabled属性指定是否需要延时加载,其默认值为true。以Student为例,其延时加载的对象是指Class和对应的Cou...
分类:
数据库 时间:
2015-11-04 17:46:59
阅读次数:
256
cascade级联,只会影响CRUD的CUD,不会影响读取。不设置级联,从多的一方能读出一的一方,设了级联,从一的一方,默认也不能读出多的一方。如果两个对象之间有关联,不管是一对多,多对一,单向还是双向,如果从A可以导向到B:A--->B默认情况下对A的保存不会影响到B,除非设cascade。如果A...
分类:
Web程序 时间:
2015-10-31 16:52:45
阅读次数:
220
一、创建Java工程,新建Lib文件夹,加入Hibernate和数据库(如MySql、Oracle、SqlServer等)的Jar包,创建hibernate.cfg.xml 文件,并配置,配置项如下: 1 2 5 6 7 8 9 root1...
分类:
Web程序 时间:
2015-10-29 13:15:55
阅读次数:
287
Customer类@Table(name="jpa_customer")
@Entity
publicclassCustomer{
@Column(name="id")
@GeneratedValue(strategy=GenerationType.AUTO)
@Id
privateIntegerid;
@Column(name="last_name")
privateStringlastName;
privateStringemail;
privateintage;
//省略gett..
分类:
其他好文 时间:
2015-10-29 00:54:45
阅读次数:
206
多对一单向关联,在多的一方加上一的一方作为外键。在程序里表现为:在多的一方加上一的引用。小组类Group,用户User:Group:package com.oracle.hibernate;import javax.persistence.Entity;import javax.persistenc...
分类:
Web程序 时间:
2015-10-28 14:22:43
阅读次数:
184
用实体-联系的观点理解概率: 每个变量都要与一个事件关联,变量依赖于事件的存在而存在,两个实体是一对一的联系; 每个事件都要与一个试验关联,事件也依赖于试验的存在而存在,两个实体是多对一的联系; 设变量的取值集合为S,如果在S上定义了一张映射表,这张映射表满足概率分布的性质,那么就称这个变量是...
分类:
其他好文 时间:
2015-10-13 17:04:42
阅读次数:
293
数据库实体间有三种对应关系:一对一,一对多,多对多。一对一关系示例:一个学生对应一个学生档案材料,或者每个人都有唯一的身份证编号。一对多关系示例:一个学生只属于一个班,但是一个学院有多名学生。多对多关系示例:一个学生可以选择多门课,一门课也有多名学生。这三种关系在数据库中逻辑结构处理分析:1.一对多...
分类:
数据库 时间:
2015-10-08 16:15:13
阅读次数:
217
昨天早上开始接触git,忙活了一上午,百度了各种教程,才知道怎样用git进行代码上传同步,相比较于SVN,git的使用相对麻烦,也可能是使用git bash的缘故,没有图形化界面那么直观简洁。一下是我对git和SVN的使用心得。 GIT:分布式版本控制器,版本存储在远程仓库中,能够实现多对一的...
分类:
其他好文 时间:
2015-09-20 20:29:56
阅读次数:
137
表:studenthousecourse关系:student_course 多对多student house 多对一需求:查询房间1 的学生 都学习了什么课程 select s.s_name,c.c_name from student s left outer join student_cours....
分类:
数据库 时间:
2015-09-15 23:23:54
阅读次数:
291
GoldenGate软件是一种基于日志的结构化数据复制软件。GoldenGate能够实现大量交易数据的实时捕捉、变换和投递,实现源数据库与目标数据库的数据同步,保持亚秒级的数据延迟。GoldenGate能够支持多种拓扑结构,包括一对一,一对多,多对一,层叠和双向复制等等数据复制的拓扑结..
分类:
数据库 时间:
2015-09-15 01:48:13
阅读次数:
276