***1,部门与员工是一对多,部门或员工任何一方去维护他们的映射关系都可以,在关系表中都可以互相找到,可是在对象关系中,双方都要去维护,如emp.setDepart(depart);depart.setEmps(emps);这样hibernate会产生重复的更新语句,效率低,为了让对象之间的关系都维...
分类:
Web程序 时间:
2014-11-23 17:11:35
阅读次数:
189
本文主要讲解MyBatis非常棒的缓存机制的设计原理,给读者们介绍一下MyBatis的缓存机制的轮廓,然后会分别针对缓存机制中的方方面面展开讨论。...
分类:
其他好文 时间:
2014-11-23 14:32:57
阅读次数:
192
方法一:在hibernate.cfg.xml配置文件中配置
create要执行检索、更新等操作时才会自动建表
hibernate.hbm2ddl.auto值:
create 每次加载hibernate时重新创建数据库表结构(这将导致数据库表数据丢失)
create-drop 每次加载hibernate时创建数据...
分类:
Web程序 时间:
2014-11-23 09:22:48
阅读次数:
157
1.观测者模式; 有时候被称为发布订阅模式,定义了一种一对多的依赖关系,让多个观察者同时监听同一主题对象,这个主题对象在发生变化时会通知观察者,使它们可以更新自己; var Obsever = {}; //添加观察者; var add = function (name, callback...
分类:
其他好文 时间:
2014-11-22 22:44:17
阅读次数:
210
一、概述 观察者模式(Observer Pattern)是设计模式中行为模式的一种,它解决了具有一对多依赖关系的对象的重用问题。此模式的参与者分为两大类,一类是被观察的目标(Target),另一类是观察该目标的观察者(Observer)们。正因为该模式是基于“一对多”的关系,所以该模式一般是应用于....
分类:
其他好文 时间:
2014-11-22 18:51:38
阅读次数:
258
3.1数据链路层基本概念及基本问题 3.1.1基本概念数据链路层使用的信道主要有以下两种类型:点对点信道:这种信道使用一对一的点对点通信方式。(使用PPP协议) 广播信道:这种信道使用一对多的广播通信方式,因此过程比较复杂。广播信道上连接的主机很多,因此必须使用专用的共享信道协议来协调这些主机的数据...
分类:
其他好文 时间:
2014-11-22 18:45:55
阅读次数:
209
(1)、increment
对long、int、short的数据列生成自动增长主键。用于数据库中未把表格主键设置为自增,而又想表格主键自增时
实现机制:在当前应用实例中维持一个变量,以保存着当前的最大值,之后每次需要生成主键的时候将此值加1作为主键
使用范围:若当前有多个实例访问同一个数据库,由于各个实例各自维护主键状态,不同实例可能生成同样的...
分类:
Web程序 时间:
2014-11-22 13:28:03
阅读次数:
234
可由Hibernate注解代替Hibernate映射文件
一、:根元素
(1)、package:指定一个包前缀,若在映射文档中没有指定全限定的类名,就使用这个作为包名,如
(2)、schema:指定所映射数据库的schema名,如果指定该属性,则表名会自动添加该Schema前缀
(3)、catalog:指定所映射数据库的catalog名,如果指定该属性,则表名会自...
分类:
Web程序 时间:
2014-11-22 13:25:56
阅读次数:
205
注解API定义在javax.persistence.*包里面
@Entity
将一个类声明为一个实体bean(即一个持久化POJO类)
name:指定数据库表的名字
@Table
声明该实体bean映射指定的表;表示实体对应的数据库表的信息,通常和@Entity使用
name:表的名字(默认和实体名一致)
catalog:Catalog的名称(默认Catalog(“”))...
分类:
Web程序 时间:
2014-11-22 13:25:35
阅读次数:
313
IIS出问题 :两个命令 cmd 里面 aspnet_regiis -i vs命令里边也执行下HttpModule是httpapplication 的一个过滤器EF ORM框架:EF底层都是访问:ado.net数据模型 ldcdbEntities db = new ldcdbEntities().....
分类:
Web程序 时间:
2014-11-22 13:20:51
阅读次数:
199