Java类之间的关联关系 UML类图中的关系分为四种:泛化、依赖、关联、实现;关联关系又可以细化为聚合和组合。 一、泛化(Generalization) 泛化是父类和子类之间的关系,子类继承父类的所有结构和行为。在子类中可以增加新的结构和行为,也可以覆写父类的行为。 一般用一个带空心箭头的实线表示泛 ...
分类:
其他好文 时间:
2016-04-24 18:52:21
阅读次数:
289
UML图
UML(Unified Modeling Language Diagram,UML),它是一个结构图,用来描述一个系统的静态结构。一个UML中通常包含类(class)的UML图,接口(Interface)的UML图以及泛化关系(Generalizaiton)的UML图、关联关系(Association)的UML图、依赖关系(Dependency)的UML图和实现关系(Realizati...
分类:
编程语言 时间:
2016-04-22 19:19:26
阅读次数:
225
1、约束分类 主键约束(PRIMARY KEY):用于唯一标示表中的一个列,在一个表中的主键约束只能有一个,但是可以在一个主键约束中包含多个列,也称为联合约束或者联合主键。 外键约束(FOREIGN KEY):用于约束表与表之间关联关系。 唯一约束(UNIQUE KEY):用于唯一标示表中的一个列, ...
分类:
数据库 时间:
2016-04-21 18:32:02
阅读次数:
206
什么是闭包 闭包可以从而三个维度来说明。在编程语言领域,闭包是指由函数以及与函数相关的上下文环境组合而成的实体。通过闭包,函数与其上下文变量之间建立起关联关系,上下文变量的状态可以在函数的多次调用过程中持久保持。从作用域而言,私有变量的生命周期被延长,函数调用所生成的值在下次调用时仍被保持。从安全性... ...
分类:
Web程序 时间:
2016-04-21 18:01:05
阅读次数:
152
接上一节,配置bean的关联关系: 新增bean实体类Manufacture 代码如下: 其中要在Manufacture中包含对ProductEntity的引用。 在配置文件的属性部分,增加对ProductEntity的引用,如下: 测试代码: 最后输出:Manufacture [manName=三 ...
分类:
编程语言 时间:
2016-04-21 01:37:01
阅读次数:
274
一对一双向外键关联:双方都持有对方的外键关联关系。 主控方和一对一单向外键关联的情况是一样的,主要的差异表现为,被空方需要添加: @OneToOne(mappedBy="card") //被控方 主控方必须交给其中的一方去控制,因为不可以双方都同时拥有控制对方的权利,假如是这样的话是没有办法保存成功 ...
分类:
Web程序 时间:
2016-04-17 22:14:57
阅读次数:
287
1,、有几个实体 2、实体之间有什么关系 3、每个实体中都有什么属性 (1)主键 (2)关联关系属性 (3)一般属性 (4)特殊属性:为解决某问题设计的属性 ...
分类:
其他好文 时间:
2016-04-17 20:44:23
阅读次数:
117
1.数据量巨大,性能要求高,hibernate由于在ORM映射中对系统资源消耗也比较高,所以不适合 2.hibernate适合:逻辑复杂,数据量不大. 3.sessionFactory的创建非常消耗资源,整个应用一般只要一个 4.将所有的集合属性配置设置为懒加载 5.在定义关联关系时,集合首选Set ...
分类:
Web程序 时间:
2016-04-15 07:07:30
阅读次数:
197
JAVA的动态代理 代理模式 代理模式是常用的java设计模式,他的特征是代理类与委托类有同样的接口,代理类主要负责为委托类预处理消息、过滤消息、把消息转发给委托类,以及事后处理消息等。代理类与委托类之间通常会存在关联关系,一个代理类的对象与一个委托类的对象关联,代理类的对象本身并不真正实现服务,而 ...
分类:
编程语言 时间:
2016-04-12 19:15:33
阅读次数:
201
出处:http://blog.csdn.net/xiaoxian8023/article/details/15380529 一、Inverse是hibernate双向关系中的基本概念。inverse的真正作用就是指定由哪一方来维护之间的关联关系。当一方中指定了“inverse=false”(默认), ...
分类:
Web程序 时间:
2016-04-11 12:10:46
阅读次数:
159