自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

曾经沧海难为水,除却巫山不是云

学技术、学知识、学生活

  • 博客(8)
  • 收藏
  • 关注

原创 数据库连接池之C3P0

数据库连接池之C3P0前言在上一小节中,我们接触了数据库连接池的,了解了数据库连接池的作用,并且通过小案例使用DBCP来操作数据库,这一小节,我们接着了解数据库连接池的另外一种实现C3P0C3P0的简单介绍 C3P0是一个开源的数据库连接池,实现了数据源和JNDI的绑定,支持JDBC3规定和JDBC2规定,目前Hibernate以及Spring都在使用该技术 —- 百科C3P0的使用这里笔者使

2017-04-30 20:27:28 689

原创 设计模式之原型模式

设计模式之原型模式前言原型模式(Prototype),又称为克隆模式,属于创建型设计模式,也就是说,原型模式也是用于创建对象用的,跟单例模式、工厂模式、建造者模式这些的主要用途是一致的,不过侧重点不同,原型模式的侧重点是:当对象的创建比较耗时的时候,多次使用new来创建对象所带来的消耗就会比较大,这个时候使用原型模式就是一种比较好的方法了。使用原型模式创建出来的对象是原来对象的拷贝,也就是说,创建之

2017-04-30 19:23:49 276

原创 数据库连接池之DBCP

数据库连接池之DBCP前言在之前的文章中,我们学习了如何使用原生的JDBC连接操作数据库,如果对使用原生JDBC操作数据库比较熟的读者,可能会注意到这样一个问题,就是每次需要使用的时候,都需要获取一个Connection,然后通过Connection来获得相应的PreparedStatement,进而操作数据库。当每次创建一个Connection的时候,所需要消耗的资源是比较大的,但是如果使用单例的

2017-04-30 00:05:54 5566 2

原创 设计模式之建造者模式

设计模式之建造者模式作用建造者模式是设计模式的一种,主要用于构造对象,特别是复杂对象,通常用于与工厂模式配合,使用工厂模式构造简单的部件,然后通过建造者模式将其组装起来,其主要目的是屏蔽构造的过程,使得使用者可以不用知道其实现细节而方便地获取对应的对象。具体实现建造者模式主要用于复杂对象的构建,所以就需要一个对应的产品,这里使用台式电脑(显示器、鼠标、键盘、机箱)作为例子,同时还需要一个构造者,用于

2017-04-26 22:52:44 235

原创 设计模式之工厂模式

设计模式之工厂模式简介工厂模式,设计模式的一种,主要用于生产对象(工厂嘛,就是用来生产物品的,只是这里的物品就是我们的对象。应用场景在没有接触工厂模式之前,我们一般在需要用到对象的时候就使用new操作符直接创建一个对象,这种方式虽然方便,但是却存在一定的弊端:对象的创建跟对象的使用紧密结合在一起,这样带来的一个问题就是对象的使用者需要直接参与对象的创建,对象的创建过程越复杂,对象的使用者需要参与的程

2017-04-26 20:32:54 258

原创 Hibernate框架学习之增删改查

Hibernate框架学习之增删改查前言上一小节我们建立一个基于Maven的Hibernate工程,并且完成基本的配置,粗略地了解了Hibernate,接下来这一小节,我们接着上一小节的内容,利用Hibernate来完成简单的增上改查。封装工具类为了操作的方面,首先先对Hibernate的基本操作进行一个封装,这样可以提高开发的效率,减少重复代码,封装过程如下所示:新建一个包,命名为Utils新

2017-04-06 17:19:49 621

原创 Hibernate框架学习之初识Hibernate

Hibernate框架学习之初识HibernateHibernate的简单介绍Hibernate是一个开源的优秀的ORM(Object Relational Mapping、对象关系映射)框架,对JDBC进行了轻量级的对象封装,架起了面向对象开发以及SQL之间的桥梁。Hibernate可以通过配置,自动生成对应的SQL语句,自动执行,并且对结果进行封装,将得到的对象返回给用户。有了Hibernate

2017-04-06 15:53:39 455

原创 浅谈Java中的Enum类型

浅谈Java中的Enum类型前言由于之前在学习、开发过程中,基本没怎么使用Enum类型,前几天在学习单例设计模式的时候,碰到用Enum实现单例的一种方式,但是学得比较纠结,毕竟对Enum不太理解,今晚乘着放假有空,顺便把Enum的原理粗略理解了一下,笔记整理如下Enum的作用及实现方式Enum类型是Java5中引进的新的一种类型,字面意思的理解是枚举类型,主要用于声明一些状态或者固定不变的内容等的操

2017-04-02 22:37:01 526

空空如也

空空如也

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

TA关注的人

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