项目名称: contactSys_web 目录结构: |- contactSys_web |-src |-gz.itcast.contactSys_web.entity : 存放实体对象 |-gz.itcast.contactSys_web.dao : 存放dao的接口 |-gz.itcast.co ...
分类:
其他好文 时间:
2017-01-21 14:05:51
阅读次数:
200
一、get方法和load方法的简易理解 (1)get()方法直接返回实体类,如果查不到数据则返回null。load()会返回一个实体代理对象(当前这个对象可以自动转化为实体对象),但当代理对象被调用时,如果没有数据不存在,就会抛出个org.hibernate.ObjectNotFoundExcept ...
分类:
Web程序 时间:
2017-01-07 16:49:58
阅读次数:
281
我之前在项目中用EF读取一个视图的数据,页面展示出现重复数据,当时百思不得其解,跟踪代码,数据读取时取到的数据并不是重复,为什么在前台显示就有重复了呢,我当时就在业务层将数据去重,但取到的数据跟数据库的数据就对不上了,最后是因为 实体对象中 没有设置所谓的“复合主键”(就是唯一区别的标识,当然在视图 ...
分类:
其他好文 时间:
2017-01-03 18:32:55
阅读次数:
165
迭代器模式(Iterator Pattern) 介绍提供一种方法顺序访问一个聚合对象中各个元素,而又不需暴露该对象的内部表示。示例有一个Message实体类,某聚合对象内的各个元素均为该实体对象,现在要提供一种方法顺序地访问这个聚合对象中的各个元素。 MessageModel ICollection ...
分类:
其他好文 时间:
2016-12-15 11:50:43
阅读次数:
170
主要分为两种 1.全局变量 以上8种基本数据类型的默认值。 引用数据类型的默认值为null。 举例如下: 在平常的jdbc访问数据库的过程中,如果通过实体对象映射数据映射操作数据库,由于一些错误原因,其中实体对象中有引用数据类型的变量时没有给其赋值, 默认就是null,如果有null值参与数据库的操 ...
分类:
编程语言 时间:
2016-12-14 22:04:04
阅读次数:
452
在EF中,EF生成的对象都是代理对象,这些对象看上去是实体类对象,但是其实都是EF封装好的代理类对象。所以调用EF查询得到的代理类对象有继承于实体对象,所以可以用实体类对象来接收返回的代理类对象。EF实体对象包括了外键属性,所以在对EF查询到的对象进行序列化时,因为存在循环引用,会导致序列化出错(J ...
分类:
其他好文 时间:
2016-12-12 14:34:42
阅读次数:
162
一般Java都是三层架构 数据访问层(dao) 业务逻辑层(biz 或者services) 界面层(ui)。 1.action 是业务层的一部分,是一个管理器 (总开关)(作用是取掉转)(取出前台界面的数据,调用biz方法,转发到下一个action或者页面) 2.模型成(model)一般是实体对象( ...
分类:
Web程序 时间:
2016-12-11 12:33:09
阅读次数:
291
Object.prototype.__proto__: 实体对象指向造它的构造函数的 prototype属性所指 的对象 ,实例的__proto__是引用构造函数的prototype属性所指对象, Object.prototype : js规定,构造函数有prototype 属性,指向一个对象,这个 ...
分类:
其他好文 时间:
2016-12-06 07:36:18
阅读次数:
178
ORM模型简介 1>什么是ORM? ORM,即 Object-Relational Mapping(对象关系映射),它的作用是在关系型数据库和业务实体对象之间作一个映射,这样,我们在操作具体的 业务对象时,就不需要再去和复杂的SQL语句打交道,只需简单的操作对象的属性和方法即可。 2>ORM 两种最 ...
分类:
其他好文 时间:
2016-12-06 03:47:30
阅读次数:
255
单例模式, 顾名思义, 就是共用同一个实体对象. 对于共用, 首先想到的就是static静态变量, 那么怎么使用static去实现单例呢. 一、单线程单例模式 由于这个模式的实现还是比较简单的, 所以直接上代码.(不推荐使用此方式) 私有化构造函数之后, 外部就不能通过new A()的方式来实例化A ...
分类:
其他好文 时间:
2016-12-05 17:20:39
阅读次数:
164