自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

chenssy的博客

不要让任何一件事成为你不读书的借口

  • 博客(32)
  • 资源 (17)
  • 论坛 (15)
  • 收藏
  • 关注

原创 Hibernate读书笔记-----Hibernate知识总结

利用一个星期(实际上是两个星期的上午)的时间终于是结束了Hibernate,本来在四月份就可以结束的,但是由于为期一个月的实习,加上各种考试、三个课程设计,hibernate的学习一直都是断断续续的,等到暑假有时间了,也差不多都忘记了,于是只有从头开始了。下面是我就这个星期所学的知识的一个简要的总结。          一、Hibernate开发流程          Hibernat

2012-07-16 09:55:04 4009 15

Hibernate读书笔记-----Hibernate知识总结

利用一个星期(实际上是两个星期的上午)的时间终于是结束了Hibernate,本来在四月份就可以结束的,但是由于为期一个月的实习,加上各种考试、三个课程设计,hibernate的学习一直都是断断续续的,等到暑假有时间了,也差不多都忘记了,于是只有从头开始了。下面是我就这个星期所学的知识的一个简要的总结。一、Hibernate开发流程 Hibernate是一个面向java环境的对象/...

2012-07-16 09:55:00 50

原创 Hibernate读书笔记-----乐观锁与悲观锁

在使用Hibernate的过程我们会遇到多个人对同一数据同时进行修改,这个时候就会发生脏数据,造成数据的不一致性。为了避免更新数据的丢失,Hibernate采用锁机制。         Hibernate提供了两种锁机制:悲观锁和乐观锁。        悲观锁:在数据有加载的时候就给其进行加锁,直到该锁被释放掉,其他用户才可以进行修改。        乐观锁:在对数据进行修改的时候

2012-07-14 11:39:14 3514

Hibernate读书笔记-----乐观锁与悲观锁

在使用Hibernate的过程我们会遇到多个人对同一数据同时进行修改,这个时候就会发生脏数据,造成数据的不一致性。为了避免更新数据的丢失,Hibernate采用锁机制。 Hibernate提供了两种锁机制:悲观锁和乐观锁。 悲观锁:在数据有加载的时候就给其进行加锁,直到该锁被释放掉,其他用户才可以进行修改。 乐观锁:在对数据进行修改的时候,对数据采用版本号或者时间戳等方式来比...

2012-07-14 11:39:00 29

原创 Hibernate读书笔记-----事件机制

Hibernate执行持久化过程中,应用程序无法参与其中。所有的数据持久化操作,对用户都是透明的。          通过事件框架,Hibernate允许应用程能响应特定的内部事件,从而允许实现某些通用的功能或者对Hibernate功能进行扩展。           Hibernate的事件机制框架由两个部分组成:             1、拦截器机制:对于特定动作拦截,回调应用

2012-07-13 08:43:01 3448

Hibernate读书笔记-----事件机制

Hibernate执行持久化过程中,应用程序无法参与其中。所有的数据持久化操作,对用户都是透明的。 通过事件框架,Hibernate允许应用程能响应特定的内部事件,从而允许实现某些通用的功能或者对Hibernate功能进行扩展。 Hibernate的事件机制框架由两个部分组成: 1、拦截器机制:对于特定动作拦截,回调应用中的特定动作 2、事件系统:重写Hibernate的...

2012-07-13 08:43:00 27

原创 Hibernate读书笔记-----缓存

缓存的作用主要是用来提高hibernate的性能,可以简单的理解成一个map。使用缓存涉及到三个操作:把数据放入缓存、从缓存中取数据、删除缓存中的无效数据。         一、一级缓存        一级缓存是Session级共享的。对于一级缓存而言,所有经过Session操作的实体,不管是使用save()、upadate()或者saveOrUpdate保存一个对象,还是使用load

2012-07-12 09:52:12 4016

Hibernate读书笔记-----缓存

缓存的作用主要是用来提高hibernate的性能,可以简单的理解成一个map。使用缓存涉及到三个操作:把数据放入缓存、从缓存中取数据、删除缓存中的无效数据。一、一级缓存一级缓存是Session级共享的。对于一级缓存而言,所有经过Session操作的实体,不管是使用save()、upadate()或者saveOrUpdate保存一个对象,还是使用load()、get()、list(...

2012-07-12 09:52:00 54

原创 Hibernate读书笔记-----条件查询

条件查询一般是通过以下三个类完成的:             1、Criteria:代表一次查询             2、Criterion:代表一个查询条件             3、Restriction:代表查询条件的工具类          执行条件查询的步骤如下:             1、获得Hibernate的Session对象

2012-07-11 12:26:44 3745

Hibernate读书笔记-----条件查询

条件查询一般是通过以下三个类完成的: 1、Criteria:代表一次查询 2、Criterion:代表一个查询条件 3、Restriction:代表查询条件的工具类 执行条件查询的步骤如下: 1、获得Hibernate的Session对象 2、以Session对象创建Criteria对象3、使用Restriction的静态方法创建Criterion...

2012-07-11 12:26:00 46

原创 Hibernate读书笔记-----懒加载分析

懒加载是指程序推迟访问数据库,这样做可以保证有时候不必要的访问数据库,因为访问一次数据库是比较耗时的。         一、load方法的懒加载         先看如下代码段public class UserManager { public static void main(String[] args) { Users user = new Users();

2012-07-10 10:48:47 3355

Hibernate读书笔记-----懒加载分析

懒加载是指程序推迟访问数据库,这样做可以保证有时候不必要的访问数据库,因为访问一次数据库是比较耗时的。一、load方法的懒加载先看如下代码段public class UserManager { public static void main(String[] args) { Users user = new Users(); user.setBirthd...

2012-07-10 10:48:00 108

原创 Hibernate读书笔记-----数据过滤

Hibernate3 提供了一种创新的方式来处理具有“显性(visibility)”规则的数据,那就是使用Hibernate filter。 Hibernate filter是全局有效的、具有名字、可以带参数的过滤器, 对于某个特定的Hibernate session您可以选择是否启用(或禁用)某个过滤器。          一旦启用了数据过滤器,则不管是数据查询,还是数据加载,该过滤器将

2012-07-10 10:34:51 3588

Hibernate读书笔记-----数据过滤

Hibernate3提供了一种创新的方式来处理具有“显性(visibility)”规则的数据,那就是使用Hibernatefilter。Hibernatefilter是全局有效的、具有名字、可以带参数的过滤器,对于某个特定的Hibernatesession您可以选择是否启用(或禁用)某个过滤器。 一旦启用了数据过滤器,则不管是数据查询,还是数据加载,该过滤器将自动作用于所有数据,只有...

2012-07-10 10:34:00 87

原创 Hibernate读书笔记-----SQL查询

Hibernate除了支持HQL查询外,还支持原生SQL查询。         对原生SQL查询执行的控制是通过SQLQuery接口进行的,通过执行Session.createSQLQuery()获取这个接口。该接口是Query接口的子接口。         执行SQL查询步骤如下:         1、获取Hibernate Session对象         2、编写SQL语句

2012-07-09 11:19:46 17399 2

Hibernate读书笔记-----SQL查询

Hibernate除了支持HQL查询外,还支持原生SQL查询。 对原生SQL查询执行的控制是通过SQLQuery接口进行的,通过执行Session.createSQLQuery()获取这个接口。该接口是Query接口的子接口。 执行SQL查询步骤如下: 1、获取HibernateSession对象 2、编写SQL语句 3、通过Session的createSQLQuery方...

2012-07-09 11:19:00 29

原创 Hibernate读书笔记-----HQL查询

Hibernate提供了强大的查询系统,使用Hibernate有多种查询方法可以选择:可以使用Hibernate的HQL查询,也可以使用条件查询,甚至可以使用原生的SQL查询语句。其中HQL查询时Hibernate配置的功能强大的查询语句。HQL是非常有意识的被设计为完全面向对象的查询,它可以理解如继承、多态 和关联之类的概念。          一、HQL查询         HQL

2012-07-09 11:10:15 22977 5

Hibernate读书笔记-----HQL查询

Hibernate提供了强大的查询系统,使用Hibernate有多种查询方法可以选择:可以使用Hibernate的HQL查询,也可以使用条件查询,甚至可以使用原生的SQL查询语句。其中HQL查询时Hibernate配置的功能强大的查询语句。HQL是非常有意识的被设计为完全面向对象的查询,它可以理解如继承、多态和关联之类的概念。一、HQL查询HQL的语法和SQL很相似,但是HQL是一...

2012-07-09 11:10:00 49

原创 Hibernate读书笔记-----hibernate的批量处理

Hibernate完全以面向对象的方式来操作数据库,当程序里以面向对象的方式操作持久化对象,将被自动转换为对数据库的操作。但存在这样一个问题,如果我们想同时更新100000条记录,是不是要逐一加载100000条记录,然后依次调用setter方法。采用这种方法实在是太繁琐了,而且严重影响了数据的访问性能。Hibernate提供的批量处理的方案来解决这个问题。

2012-07-06 11:41:21 6570

Hibernate读书笔记-----hibernate的批量处理

Hibernate完全以面向对象的方式来操作数据库,当程序里以面向对象的方式操作持久化对象,将被自动转换为对数据库的操作。但存在这样一个问题,如果我们想同时更新100000条记录,是不是要逐一加载100000条记录,然后依次调用setter方法。采用这种方法实在是太繁琐了,而且严重影响了数据的访问性能。Hibernate提供的批量处理的方案来解决这个问题。 一、批量插入 如果...

2012-07-06 11:41:00 127

原创 Hibernate读书笔记---继承映射

对于面向对象的程序设计语言,继承、多态是两个最基本的概念。Hibernate的继承映射可以理解两个持久化类之间的继承关系。          Hibernate支持几种继承映射策略,不管哪种继承映射策略,Hibernate的多态查询都可以很好的运行。          假设有四个对象:Department、Employee、Skiller、Sales。他们四个对象存在如下关系:

2012-07-06 11:30:30 3906

Hibernate读书笔记---继承映射

对于面向对象的程序设计语言,继承、多态是两个最基本的概念。Hibernate的继承映射可以理解两个持久化类之间的继承关系。 Hibernate支持几种继承映射策略,不管哪种继承映射策略,Hibernate的多态查询都可以很好的运行。 假设有四个对象:Department、Employee、Skiller、Sales。他们四个对象存在如下关系: 从上面的关系可知:Employee与...

2012-07-06 11:30:00 115

原创 Hibernate读书笔记-----Hibernate的关联映射之组件属性关联关系

先看User持久化类:public class Users { private int id; private Date birthday; private Name name; public int getId() { return id; } public void setId(int id) { this.id = id; } pu

2012-07-05 09:32:09 3121

Hibernate读书笔记-----Hibernate的关联映射之组件属性关联关系

先看User持久化类:public class Users { private int id; private Date birthday; private Name name; public int getId() { return id; } public void setId(int id) { this.id = id; }...

2012-07-05 09:32:00 32

原创 Hibernate读书笔记-----Hibernate的关联映射之N-N关联映射 .

四、N—N关联关系         1.1单向N-N的关联         单向的N-N关联和1-N关联的持久化类完全一样,控制关系的一端需要增加一个set集合属性,被关联的持久化实例以集合的形式存在。           N-N关联必须使用连接表,N-N关联与有连接表的1-N关联非常相似,只需要去掉元素的unique="true"即可。其他的配置和1-N关联一样。

2012-07-05 09:24:51 3261 2

Hibernate读书笔记-----Hibernate的关联映射之N-N关联映射 .

四、N—N关联关系1.1单向N-N的关联单向的N-N关联和1-N关联的持久化类完全一样,控制关系的一端需要增加一个set集合属性,被关联的持久化实例以集合的形式存在。 N-N关联必须使用连接表,N-N关联与有连接表的1-N关联非常相似,只需要去掉<many-to-many.../>元素的unique="true"即可。其他的配置和1-N关联一样。 由于与1-N关联非常...

2012-07-05 09:24:00 64

原创 Hibernate读书笔记-----Hibernate的关联映射之1-N关联映射

三、1—N          对于1-N而言,它的持久化类发生了一点改变,持久化类里需要使用集合属性。因为1的一端需要访问N的一端,而N的一端将以集合(Set)形式表现。         1、单向1-N关联          对于单向的1-N关联关系,只需要在1的一端增加Set类型的属性,该属性记录当前实体的关联实体。          同样以员工-部门为例(Employee-->

2012-07-05 09:09:17 3480 1

Hibernate读书笔记-----Hibernate的关联映射之1-N关联映射

三、1—N 对于1-N而言,它的持久化类发生了一点改变,持久化类里需要使用集合属性。因为1的一端需要访问N的一端,而N的一端将以集合(Set)形式表现。1、单向1-N关联 对于单向的1-N关联关系,只需要在1的一端增加Set类型的属性,该属性记录当前实体的关联实体。 同样以员工-部门为例(Employee-->Department)。两个持久化类如下: Departme...

2012-07-05 09:09:00 60

原创 Hibernate读书笔记-----Hibernate的关联映射之1-1关联映射

二、1—1          无论是单向1-1映射关联,还是双休1-1映射关联,都有三种映射策略:基于主键、基于外键、采用连接表。            1、单向1-1映射关联            1.1、基于主键的单向1-1映射关联            对于基于主键的单向1-1关联,基于主键关联的持久化类不能拥有自己的主键生成器策略,它的主键由关联实体来负责生成。

2012-07-04 09:46:58 2189

Hibernate读书笔记-----Hibernate的关联映射之1-1关联映射

二、1—1 无论是单向1-1映射关联,还是双休1-1映射关联,都有三种映射策略:基于主键、基于外键、采用连接表。 1、单向1-1映射关联 1.1、基于主键的单向1-1映射关联 对于基于主键的单向1-1关联,基于主键关联的持久化类不能拥有自己的主键生成器策略,它的主键由关联实体来负责生成。 是根据他自己的person属性来获得的。即他通过自身的一个getPerson()方法...

2012-07-04 09:46:00 39

原创 Hibernate读书笔记-----Hibernate的关联映射之N-1关联映射

我们所生活的世界很少有事物是孤立存在的,每个事物必然会存在着与它相关联的事物。在面向对象设计当中,关联关系是非常重要的。关联关系一般可以分为以下两种:          单向关系:只需单向访问关联端          双向关系:关联的两端都可以互相访问          单向关系可分为:1—N、1—1、N—1、N—N          双向关系可分为:1—1 、1—N、N—N

2012-07-03 11:47:57 2823 1

Hibernate读书笔记-----Hibernate的关联映射之N-1关联映射

我们所生活的世界很少有事物是孤立存在的,每个事物必然会存在着与它相关联的事物。在面向对象设计当中,关联关系是非常重要的。关联关系一般可以分为以下两种: 单向关系:只需单向访问关联端 双向关系:关联的两端都可以互相访问 单向关系可分为:1—N、1—1、N—1、N—N 双向关系可分为:1—1、1—N、N—N 下面就上面的每种关联映射分别讲解:一、N—1关联映射1、单向...

2012-07-03 11:47:00 46

老干爹/Cloud-Admin

Cloud-Admin是国内首个基于Spring Cloud微服务化开发平台,核心技术采用Spring Boot2以及Spring Cloud Gateway相关核心组件,前端采用vue-element-admin组件。具有统一授权、认证后台管理系统,其中包含具备用户管理、资源权限管理、网关API管理等多个模块,支持多业务系统并行开发,可以作为后端服务的开发脚手架。代码简洁,架构清晰,适合学习和直接项目中使用。

2018-08-26

毕业设计--基于J2EE购物网站的设计与实现

基于J2EE购物网站的设计与实现的论文,已经获得优秀毕业论文。详细讲解了购物网站的设计与实现

2009-11-01

超市管理系统

使用java实现的超市管理系统。主要功能包括:商品信息管理、发货、进货处理。会员管理、用户购买商品、供应商管理.....等等

2013-06-11

基于JSP的博客系统

基于JSP/SERVLET的博客系统。主要功能包括:用户注册、用户登录。发表、修改、删除博客。博客分类管理....等等功能

2013-06-11

基于J2EE购物网站的设计与实现---素材

这是基于J2EE购物完整的设计与实现的素材。包含商品和品牌图片

2013-06-16

基于J2EE购物网站的设计与实现--源码

基于J2EE购物的设计与实现,包括前台和后台两个部分。实现了购物网站的全部功能,同时应用了搜索引擎功能和邮件发送功能。 里面的readme.txt有使用说明。 由于素材比较多,所以上传分为两个文件,一个源代码、一个素材。

2013-06-16

Spring源码

Sprig源码!!Sprig源码!!Sprig源码!!Sprig源码!!Sprig源码!!Sprig源码!!Sprig源码!!Sprig源码!!Sprig源码!!Sprig源码!!Sprig源码!!Sprig源码!!Sprig源码!!Sprig源码!!Sprig源码!!Sprig源码!!Sprig源码!!Sprig源码!!Sprig源码!!Sprig源码!!Sprig源码!!Sprig源码!!Sprig源码!!Sprig源码!!Sprig源码!!Sprig源码!!Sprig源码!!Sprig源码!!Sprig源码!!Sprig源码!!Sprig源码!!Sprig源码!!Sprig源码!!Sprig源码!!Sprig源码!!Sprig源码!!Sprig源码!!Sprig源码!!Sprig源码!!Sprig源码!!Sprig源码!!Sprig源码!!Sprig源码!!Sprig源码!!Sprig源码!!Sprig源码!!Sprig源码!!Sprig源码!!

2018-05-23

Spring-frame源码-mater

Spring-frame源码,已经编译完成,可以直接使用!!!!!

2018-05-25

网上购物系统毕业设计.....

网上购物系统的毕业设计,很详细,是一个不过的参考资料

2013-03-26

Edraw Max for mac 亿图图示 8.4 中文破解版

Edraw Max for mac 亿图图示 8.4 中文破解版 Edraw Max for mac 亿图图示 8.4 中文破解版 Edraw Max for mac 亿图图示 8.4 中文破解版 Edraw Max for mac 亿图图示 8.4 中文破解版

2018-04-23

TortoiseSVN

TortoiseSVN-1.7.6.22632-win32-svn-1.7.4.msi

2013-01-13

jspSmartUpload组件,文件上传、下载

jspSmartUpload组件。。。。。。。。。 jspSmartUpload组件。。。。。。。。。 jspSmartUpload组件。。。。。。。。。

2011-10-09

c语言经典实例105例

c语言实战:包括基本的c语言程序设计,和数字计算。还有经典的游戏,课程开发。图形。。

2010-03-20

Spring API

spring-API............. spring-API.............

2011-07-16

双11电子书_不一样的技术创新

双11电子书_不一样的技术创新

2017-01-19

Setup-Subversion-1.7.5.msi

Setup-Subversion-1.7.5.msi

2013-01-13

数据结构(c语言版)

有最全的数据结构算法(源代码)。 其中的注解很清晰

2010-04-18

chenssy的留言板

发表于 2020-01-02 最后回复 2020-05-10

大牛,求教: collection was not processed by

发表于 2013-05-11 最后回复 2013-05-11

Hibernate问题

发表于 2012-11-12 最后回复 2012-11-13

东软国际怎么样啊

发表于 2012-10-17 最后回复 2012-11-12

JDialog监听器问题

发表于 2012-05-08 最后回复 2012-10-16

Spring 3 AOP报错

发表于 2012-07-25 最后回复 2012-08-09

jsp页面怎么调用servlet中生成的验证码

发表于 2011-10-22 最后回复 2012-06-29

为什么使用pl/sql developer 和使用sql*plus得到的结果不同呢

发表于 2012-04-17 最后回复 2012-04-17

Struts 2多文件上传路径问题

发表于 2012-03-26 最后回复 2012-03-26

关于ckeditor的问题

发表于 2011-10-31 最后回复 2012-03-26

[已答复]博客打不开。。

发表于 2012-03-02 最后回复 2012-03-03

关于tomcat6.0连接池的配置问题

发表于 2011-10-10 最后回复 2011-10-10

使用jsmart时报NullPointerException异常??

发表于 2011-10-08 最后回复 2011-10-08

关于请求转发的问题。。

发表于 2011-09-23 最后回复 2011-09-23

迷茫。。。求解???

发表于 2010-10-21 最后回复 2010-10-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

提示
确定要删除当前文章?
取消 删除