一.什么是懒加载?他的作用?
延迟加载,也叫懒加载,它是Hibernate为提高程序执行效率而提供的一种机制,即只有真正使用该对象的数据时才会创建。
Hibernate中主要是通过代理(proxy)机制来实现延迟加载。它的具体过程:Hibernate丛数据库获取某一个对象数据时、获取某一 个对象的集合属性值时,或获取某一个对象所关联的另一个对象时,由于没有使用该对象的数据,hi...
分类:
Web程序 时间:
2016-06-24 15:43:25
阅读次数:
260
spring属性配置:字面值,引用其他的Bean, 注入参数详解:null值和级联属性, 集合属性, 使用utility scheme定义集合 ,使用p命名空间...
分类:
编程语言 时间:
2016-06-03 19:14:12
阅读次数:
214
>清单: City.java Province.java TestXStream.java 4个XStream方法的效果图 javabean-->City.java javabean-->Province.java 测试类-->TestXStream.java -->4个XStream方法的效果图 ...
分类:
其他好文 时间:
2016-05-24 22:16:56
阅读次数:
740
javascript对象object详解
javascript 里最基本的数据类型是对象。
JavaScript里的对象其实是一个无序的属性集合,属性又是一个个的名-值对。
除了字符串,数字,true,false,null或者undefined以外,其他所有的值在JavaScript里头都是对象。
对象是引用类型,如果变量x表示一个对象,当执行var y = x;语句后,实际上y和x指向...
分类:
编程语言 时间:
2016-05-18 19:57:57
阅读次数:
362
浅谈Hibernate中映射集合属性以及主键和外键...
分类:
Web程序 时间:
2016-05-13 04:06:44
阅读次数:
399
四、N—N关联关系
1.1单向N-N的关联
单向的N-N关联和1-N关联的持久化类完全一样,控制关系的一端需要增加一个set集合属性,被关联的持久化实例以集合的形式存在。
N-N关联必须使用连接表,N-N关联与有连接表的1-N关联非常相似,只需要去掉元素的unique="true"即可。其他的配置和1-N关联一样。
...
分类:
Web程序 时间:
2016-05-13 00:44:04
阅读次数:
260
The IoC container Spring 容器 属性注入 & 构造注入 Bean 实例的创建方式 p-namespace & c-namespace 集合属性的注入 作用域 延迟实例化 基于 Annotation 的配置 @Resoure & @Autowired 生命周期 depends- ...
分类:
编程语言 时间:
2016-05-10 20:50:40
阅读次数:
293
三、1—N
对于1-N而言,它的持久化类发生了一点改变,持久化类里需要使用集合属性。因为1的一端需要访问N的一端,而N的一端将以集合(Set)形式表现。
1、单向1-N关联
对于单向的1-N关联关系,只需要在1的一端增加Set类型的属性,该属性记录当前实体的关联实体。
同样以员工-部门为例(Emp...
分类:
Web程序 时间:
2016-05-07 10:32:46
阅读次数:
259
JavaScript是基于对象的解释性语言,全部数据都是对象。在 JavaScript 中并没有 class 的概念,但是可以通过对象和类的模拟来实现面向对象编程。 1.对象 在JavaScript中,对象被定义为无序属性的集合,属性可以是任何类型的值,包括其他对象或函数。函数作为属性值时称为“方法 ...
分类:
编程语言 时间:
2016-04-30 12:55:28
阅读次数:
186
对象 1、对象:无需属性的集合,属性可包含基本值、对象或者函数 创建对象 var obj = new Object() ; 2、工厂模式:创建一种函数模型(反正不好用); ps:他跟构造函数的区别: 1.首字母小写 2.函数中没有使用this 3.使用的时候没有用new 3、构造函数模式:也是一种函 ...
分类:
其他好文 时间:
2016-04-27 22:43:12
阅读次数:
201