Spring工程中,创建实体对象时,可以通过JPA的@Entity标识实体与数据库表的对应关系,@Column标识数据库字段。其中还有标识两个实体间关系的注解:@OneToOne、@OneToMany、@ManyToOne和@ManyToMany,分别标识一对一、一对多、多对一和多对多。在此,简单记 ...
分类:
编程语言 时间:
2018-09-06 22:58:44
阅读次数:
185
本节重点: 如何找出两张表之间的关系 表的三种关系 一、介绍 因为有foreign key的约束,使得两张表形成了三种了关系: 多对一 多对多 一对一 二、重点理解如果找出两张表之间的关系 三、表的三种关系 (1)书和出版社 一对多(或多对一):一个出版社可以出版多本书。看图说话。 关联方式:for ...
分类:
其他好文 时间:
2018-09-06 22:50:47
阅读次数:
208
在1的方向加多的集合 Group.java User.hbm.xml Group.hbm.xml ...
分类:
Web程序 时间:
2018-09-06 18:20:13
阅读次数:
218
数据结构: 数据结构是计算机存储, 组织数据的一种方式,是指一种或多种特定关系的数据元素的集合。 集合: 数据结构间除了 同属于一个集合 的相互属性之外 , 别无其他关系。 线性结构: 数据结构中元素存在一对一的相互关系。 树形结构: 数据结构中元素存在一对多的相互关系。 图形结构: 数据结中的元素 ...
分类:
其他好文 时间:
2018-09-06 17:59:29
阅读次数:
194
1、配置文件 db.properties SqlMapConfig.xml mapper.xml 2、domain类 Student.java Teacher.java 3、代理类Mapper.java 4、测试类 5、数据库 t_teacher表 t_student2表 ...
分类:
其他好文 时间:
2018-09-04 23:37:12
阅读次数:
355
关联关系 多对一关联 一对多关联 cascade属性 inverse属性 Dept.hbm.xml HibTest.java 多对多关联 延迟加载 Open Session In View模式 ...
分类:
Web程序 时间:
2018-09-04 16:54:05
阅读次数:
157
一. 一对多映射 1.基本应用 1.1 准备项目 创建项目:hibernate-02-relation 引入jar,同前一个项目 复制实体(客户)、映射、配置、工具类 创建项目:hibernate-02-relation 引入jar,同前一个项目 复制实体(客户)、映射、配置、工具类 1.2 创建订 ...
分类:
Web程序 时间:
2018-09-03 02:13:36
阅读次数:
195
0、基本定义 定义对象间一种一对多的依赖关系,使得每当一个对象改变状态,则所有依赖于它的对象都会得到通知并被自动更新。 发布者/订阅者模式。 事件监听、swing中都有用到。 1、代码实战 时间核心类 观察者 被观察者 test 2、使用场景 》关联行为场景 》事件多级触发场景 》跨系统的消息交换场 ...
分类:
其他好文 时间:
2018-09-03 00:03:06
阅读次数:
138
win32线程 一丶什么是线程 在windows中常听到的就是线程.多线程.啊什么的. 这里介绍一下什么是线程. 1.线程是附属在进程中的一个执行实体.简而言之就是执行代码的. 2.每个进程至少有一个线程.可以有多个线程. 一对多的关系. 3.单核CPU可以实现多线程. 几秒钟换一次线程执行不同进程 ...
分类:
编程语言 时间:
2018-09-02 01:55:42
阅读次数:
149
1.观察者模式 观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象,这个主题对象在状态发生变化的时,会通知所有观察者对象,使他们能够自动更新自己。 2.实例1 3.实例2 ...
分类:
其他好文 时间:
2018-09-01 20:33:52
阅读次数:
134