自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(188)
  • 资源 (26)
  • 收藏
  • 关注

原创 分析总结Spring管理Hibernate中Dao层访问数据库常用方式(附SSH的jar包)

上篇博客中已经讲解Spring配置数据源的常用的几种方式。接下来本篇博客继续讲解。配置完数据源,那Dao层是如何访问数据库呢?基于最近的项目使用SSH2框架完成,分析总结Spring与Hibernate集成后,Dao层访问数据库的常用的两种方式。至于为什么持久层用Hibernate框架?请参考我以前博客《Hibernate总结一》《Hibernate总结二》《Hibernate总结三》

2012-08-15 09:27:56 10337 14

原创 分析共享Spring配置数据源四种方式(附相应jar包)

使用spring框架时,平常你都使用那种数据源呢?本篇博客将分享spring常用的四种配置数据源方式。以下使用Oracle10g版本作为例子。第一种:使用spring自带的DriverManagerDataSource配置文件如下: <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="htt

2012-08-13 17:27:33 15723 32

原创 切记!治病不可乱投医—bug bug的一天

对于任何一个人或一个公司或一个学校来讲,数据可以相当重要的。数据就是历史,通过历史可以展望未来。所以为了展望我们美好的未来,数据资料必须人人敏感,人人重视。 为了尽可能的减少数据丢失对我们造成的损失,我们应该未雨绸缪,加强这方面的措施。对于IT人士,第一个印入脑海的必属SVN或CVS了。今天接到上面通知,让我掌管各种SVN服务器资料,担当资料管理大使。其实说容易也容易,说难也难。对于IT人

2012-07-18 08:39:30 1998 16

原创 Iterator迭代器,不可蜻蜓点水

对于java基础了解多少呢?对于Iterator迭代器,掌握多少嗯?是否真正会用了呢?在做项目中,需求如下:后台传过来list对象,界面显示需要删除list的某一个对象。解决办法如下:第一种:其实后台直接传过来已经删除某个对象的list即可,在dao层的sql语句完成。界面直接循环list显示即可。第二种:后台传过来完整的list对象,界面显示时,先删除list某一个对象,然后

2012-07-13 10:02:53 3624 38

原创 奇怪!post提交 地址栏参数竟然可见

在做项目中,form标签中method="post",并且在提交的方法中,也显示声明method="post".但是地址栏参数依然可见。       地址栏参数可见,最大的弊端暴露信息,网站没有安全性。另外一个缺点是,当地址栏参数很长,导致页面无法运行。       为什么地址栏参数会可见呢?不是使用method的提交了。首先来看一下我的提交方式。       js某一函数

2012-07-09 08:05:13 19974 15

原创 js实现翻页后保持checkbox选中状态

在项目中有需求如下:上下分页后,选中的checkbox状态保持不变。    项目中的分页使用真分页,每次点击上下页按钮后,再次调用后台方法查询,重新刷新此页面。所以checkbox为false。   比如酷狗音乐中,上下页选中的歌曲不会保留,只能在每页中选择添加后,再切换下页。   但是项目中有着需求,所以只能完成实现。   项目具体的需求如下:给角色授权时,选择模块以及模块下的操

2012-07-04 13:22:19 9953 18

原创 oracle客户端PLSQL连接失败解决方案

上周博客中写了oracle客户端连接服务器的文章,解决了在自己本本上安装的烦恼。   原来自己的电脑与服务器在一个局域网,所以每次都是远程服务器,但是远程也不是解决的办法哈,因为多个人使用同一个服务器,所以使用极其不方便,在自己本本上安装,又比较卡。因此才出现上边博客。嘻嘻,题外话。言归正传。    从家回来,继续我那工作,打开oracle客户端PLSQL,呀,突然连接不上了。

2012-06-28 11:44:12 4535 5

原创 oracle客户端连接服务器基本教程

一般像oracle服务器,对内存的要求比较严格,并且一般不愿意在自己本本上安装这个大型的程序。所以为了免于在本本上安装oracle服务器,但是为了正常的使用oracle数据库,如何办呢?只要在自己本本上安装一个很小的客户端,然后进行配置即可。    oracle客户端如何连接oracle服务器呢?   只要按照以下操作,即可实现。    第一步:首先下载oracle客户端。直接在官网上

2012-06-20 07:46:37 15425 13

原创 程序员进阶之道—稳中求进

在做项目过程,出现一错误如下:  Hibernate异常No row with thegiven identifier exists。  想必大家也能猜出其含义:不存在给出的标识符相对应的行。  这种错误经常出现在主外键关联的情况。  经过分析,本质的原因如下:外键值在主体表中不存在。因为外键值是要依赖主体表中的主键的。  比如:学生与班级的关系是多对一,根据数据库关系

2012-06-14 13:48:54 2354 10

原创 程序员进阶之道—快速理解设计

软件开发的流程:需求调研,架构设计,开发实现,测试以及后期的维护工作。    任何一个做过项目的人,无论专业或非专业程序猿都会接触以及熟知的流程。    在此声明,非专业程序猿,代指软件开发流程完全都是自己操作,自己设计,自己开发。    专业的程序猿,代指软件开发流程不是完全参与,而是参与其中一个环节。毕竟是程序猿嘛,开发实现肯定避免不了。别人设计,自己开发实现。

2012-06-07 08:14:16 2878 29

原创 程序员必须掌握——界面设计

一听说某程序员在做界面设计,也许会嗤之以鼻。  界面设计,哼,有什么困难,又有什么技术含量,不就是橫画画竖画画嘛,没得可提,更没法跟后台研发比。  但是这种观点大错特错。其实界面设计并非我们想象的那样容易,若是非得说没什么技术含量,那只能说明一个问题:我们没有认认真真得去做界面。而是把重心全部放在后台功能实现了。不管别人信不信,反正我信了。  其实,界面设计,不仅折射出我们

2012-05-15 11:13:26 4849 45

原创 到底是鞭笞打击下进步快还是在鼓励下进步快?

到底是鞭笞打击下进步快还是在鼓励下进步快?这个问题,笔者高中时,就曾想过这个问题,但是当时的思路零零碎碎的,并且很多年过去了,一些想法都随着时间流逝而流失了。虽然后来不断有这个想法,但是都是因为一时想法而未曾记录,结果原来的想法是怎样的,都再也找不到,更不可能回忆起了。       现在又对这个话题,萌生一些想法,为了不再像原先流失,所以在此笔者记录在博客中。        鞭笞打击V

2012-05-02 11:10:14 5755 52

原创 OO之间的大PK

原来在.NET项目中使用如下的架构图:以上的架构图就是一个简单的三层架构,可以在此添加接口层,这个暂时不考虑。单说以上的架构图,无论怎么看,也没有看出什么问题,并且从来也没有怀疑过此架构的设计,因为网上大多数以及自己的项目实践中都是这么操作的。 但是在接触java项目中,自己设计的架构图也是类似的,直接把.NET中的分层思想搬过来,结果被上司又一番说道。经过交流,发现确实上述的设计

2012-04-24 18:24:50 2841 45

原创 我的时间管理秘诀—教你如何实现梦想

你是否曾遇到这种情况:     情景一:不知道要忙什么,不知道要干什么,一整天呻吟无聊无聊,但是晚上倒头就睡,第二天接着呻吟……     情景二:不知道要忙什么,不知道要干什么,一整天呻吟无聊无聊,但是到晚上临睡前感到荒废了一天,浪费了一天。因此在深深地内疚中入睡……     情景三:即使忙忙碌碌的一天,但是到晚上临睡前感到仍没有收获,更糟糕的是竟然回忆不起一天都忙些什么。因此在痛苦的

2012-04-11 22:33:56 4276 40

原创 为什么用Spring来管理Hibernate?

为什么要用Hibernate框架?这个在《Hibernate介绍》博客中已经提到了。既然用Hibernate框架访问管理持久层,那为何又提到用Spring来管理以及整合Hibernate呢?首先我们来看一下Hibernate进行操作的步骤。比如添加用户的一个步骤。在上一篇博客中《八步详解Hibernate的搭建及使用》详细介绍到了Hibernate使用的步骤。以下的代码来自上篇博客,在此为

2012-04-06 08:34:47 23090 47

原创 struts2下载文件错误提示误导——结果竟是中文乱码所致

在调试struts2文件下载时,提示错误如下:java.lang.IllegalArgumentException: Can not find a java.io.InputStream with the name [fileStream] in the invocation stack. Check the tag specified for this action. org.

2012-03-29 17:27:32 3934 7

原创 Struts2实现多个文件上传的示例

上篇博客实现的是单个文件上传,这次实现多个文件上传。其中命名规范跟上篇博客一样。思路如下:多个文件上传,需要注入多个文件对象中,所以Action中定义多个文件,因此是定义文件数组。在这个实例中,我们应用List来实现。其实,在上传文件,无论是单个文件还是多个文件,就是从上传的临时文件或文件组(循环)读到本地中。因此,java的io基础是关键。遇到文件的读写,发现io流基础不牢固,回头又

2012-03-26 17:25:40 3951 10

原创 Struts2实现单个文件上传的示例

Struts2并未提供自己的上传文件组件,但是Struts2却可以使用其他的上传文件组件,比如Commons-FileUpload,Cos等。即使不懂这些组件细节,我们依然可以正常使用,因为Struts2已经为这些组件封装好了接口,我们按照其规范实现即可。    本文介绍Struts2使用常用的Commons-FileUpload组件实现文件的上传。引入commons-fileupload.j

2012-03-26 16:58:45 3592 3

原创 Java IO流分析整理

Java中的流,可以从不同的角度进行分类。按照数据流的方向不同可以分为:输入流和输出流。按照处理数据单位不同可以分为:字节流和字符流。按照实现功能不同可以分为:节点流和处理流。 输出流: 输入流:因此输入和输出都是从程序的角度来说的。字节流:一次读入或读出是8位二进制。字符流:一次读入或读出是16位二进制。字节流和字符流的原理是相同的,只不过

2012-03-23 17:20:58 79611 48

原创 无福享受“逍遥自在”的生活

。。。。。

2012-03-17 07:59:20 2382 15

原创 eclispe无法运行java web程序—提示:Project facet Java version 1.7 is not supported

重装eclispe,重新配置tomcat,在eclispe中配置tomcat。配置一切顺利,配置完毕检验。   新建java web程序,然后进行测试。   在eclispe中,新建java web 程序,结果如下:      请注意看程序上的红点。怎么会无缘无故中多出一个红点来呢?现在只是新建一个程序而已,还没有添加任何文件或代码呢,整体查询一下,也没有报错啊。因为原来的web程

2012-03-12 16:30:29 20915 12

原创 spring——控制反转

像前面博客中提到struts框架,Hibernate框架似的,spring同样也是一个开源的框架。使用框架的的优势在于分层结构,每层有相应的框架,减少开发工作量,减少组件之间的耦合。struts框架应用web层,Hibernate框架应用持久层,spring应用两者之间。   我觉得,框架是出于聪明的赖人之手。聪明是说他们开发封装每层框架,把复杂的操作全部封装在框架中。而赖人是说他所有复杂的操

2012-03-09 16:44:19 31675 15

原创 Hibernate总结(三)

8.hql查询。  Hibernate query language。hql查询中关键字不区分大小写,但是类和属性都是区分大小写的。  1.简单属性查询。  单一属性查询,返回属性结果集列表,元素类型和实体类的相应的类型一致。List students = session.createQuery("select name from Student").list();for

2012-02-29 19:48:39 6378 10

原创 Hibernate总结(二)

5.测试工具Juit。测试类需要继承TestCase,编写单元测试方法,方法名称必须为test开头,方法没有参数没有返回值,采用public修饰。其中在测试中,查询对象时,使用get或者load两种方法进行加载,这种方法的区别:get不支持延迟加载,而load默认情况下是支持延迟加载。并且get查询对象不存在时,返回null;而load查询对象不存在时,则抛出ObjectNotFoundExc

2012-02-29 14:53:09 6133 10

原创 Hibernate总结(一)

看了大约十天的视频,从整体上了解一下hibernate,hibernate的优缺点以及如何搭建hibernate,在上篇博客中已经介绍。   目前在看ssh,但是具体的细节没有研究,只是从整体了解其出现的原因以及如何配置,但是里面涉及到细节部分,暂时不做研究,根据后期的学习,会进行深刻理解。  现在自己的java知识不够,这个阶段需要狂塞,猛汲取,整体上尽量消化。后期再对其进行研究细化。

2012-02-28 08:33:58 10271 15

原创 八步详解Hibernate的搭建及使用

上篇博客已经把Hibernate概念和其中的核心接口介绍,下面举个实例添加用户来介绍Hibernate如何使用。      1.创建普通的java项目。               因为Hibernate是一个轻量级的框架,不像servlet,还必须需要tomcat的支持,Hibernate只要jdk支持即可。       2.引入jar包。               可以在项目

2012-02-27 20:05:54 21062 14

原创 Hibernate的介绍

1.什么是Hibernate?          首先,Hibernate是数据持久层的一个轻量级框架。数据持久层的框架有很多比如:iBATIS,myBatis,Nhibernate,Siena等等。          并且Hibernate是一个开源的orm(object relations mapping)框架,提供了查询获取数据的方法,用面向对象的思想来操作数据库,节省了我们开发处理

2012-02-27 10:39:01 24937 7

原创 struts总结

上两篇博客中分别介绍了struts框架引入的缘由以及struts如何实现mvc。其实struts实现mvc原理理解了,那么在表示层剩下的主要是actionForm,action以及配置。    这篇博客是主要是总结struts的应用。       1.struts标签库用于展示视图部分。像jstl一样,需要使用标签时,必须把头文件引进来。2.struts对国际化的支持。

2012-02-16 20:43:12 3432 15

原创 struts如何实现mvc

struts中核心类:ActionServlet,其中最主要的操作是RequestProcessor类中的process方法。上篇博客提到struts实现mvc的框架图:struts实现mvc的细粒度图如下:首先:Tomcat一启动,根据web.xml加载ActionServlet,读取struts配置文件中的struts-config中的配置读到内存。然后:根

2012-02-16 17:44:03 4119 10

原创 struts源于何方

当学习或工作时,有些同学会谈到熟悉struts、hibernate、spring等等框架,貌似熟悉这些框架是精通java的表现,但是我们应该首先弄明白为什么要学框架?是为了学习而学习?还是为了工作而学习?     就拿struts框架举例子,为什么要学习struts框架?     要了解struts框架,首先必须理解mvc是怎么回事?mvc又是如何冒出来的呢?     开始写程序的主要

2012-02-16 14:29:21 2605 18

原创 浪费粮食之思——爱的太自私

看到此景,你会想到什么?严重浪费粮食。 但是当时的我们,怎么没有意识到在浪费粮食。怎么没有感到愧疚。怎么没有感到不忍心呢。 假设,若是在自己家吃饭,会这么舍得浪费吗?肯定不会。因为倒掉会感到可惜,会感到舍不得。 那为什么在学校里浪费得如此忍心而在家就如此不忍心呢?为什么在家用水这么节约,而在学校如此放肆?为什么在家用电这么节省,而在学校如此无所谓?…

2012-02-13 13:42:00 4032 5

原创 java中默认的类加载器

java中的类加载器类型以及工作原理。    java中默认的有三种类型加载器。分别是:系统类加载器(应用类加载器)、扩展类加载器、引导类加载器。    上篇博客的例子已经测试了加载器类型是:sun.misc.Launcher$AppClassLoader@f4f44a,这个是系统类加载器。来看一下父类的加载器类型://测试类加载器System.out.println("f

2012-02-10 08:09:08 2615 6

原创 JVM如何判断类相同

上篇博客中,提到Class生成对象的原理,根据上篇博客的小例子,得出的结果程序中的Class对象是一样的,是只有一个Class对象.那JVM是如何判断这三个Class对象其实是一个Class对象呢?      JVM根据两个方面判断:一是类的全称;另一个是类加载器.      根据上篇博客中的结果得出:类的全称是相同的.那类加载器是否相同呢?即使类的全称相同,而使用的加载器不同,那Clas

2012-02-09 09:44:39 8884 6

原创 java中Class对象详解

java中把生成Class对象和实例对象弄混了,更何况生成Class对象和生成instance都有多种方式。所以只有弄清其中的原理,才可以深入理解。首先要生成Class对象,然后再生成Instance。那Class对象的生成方式有哪些呢,以及其中是如何秘密生成的呢?Class对象的生成方式如下:1.Class.forName("类名字符串")  (注意:类名字符串必须是全称,包名+类名

2012-02-09 08:15:35 76014 39

原创 Ajax实现原理

Ajax:Asynchronous javascript and xml,实现了客户端与服务器进行数据交流过程。使用技术的好处是:不用页面刷新,并且在等待页面传输数据的同时可以进行其他操作。   这就是异步调用的很好体现。首先得了解什么是异步和同步的概念。   举个例子:比如你去图书馆借某种书,可惜图书馆此书被借完。这时可以采用两种做法。第一种做法:在图书馆一直等待,直到有人还书,

2012-02-08 08:54:29 3198 11

原创 Tomcat7.0中配置DBCP连接池以及连接池参数介绍

Tomcat7.0配置连接池的步骤:第一步:在Tomcat的配置文件Tomcat7.0\conf\context.xml中添加信息:          name="jdbc/drp"      type="javax.sql.DataSource"      driverClassName="oracle.jdbc.driver.OracleDriver"

2012-02-07 09:25:41 10222 15

原创 连接池的引入

在我们程序中,访问数据库的时候,经常是这么写的,每访问一次就要建立一次数据库连接,存取数据,关闭连接。其实这种行为是非常耗费资源的。      为了改进这种现象,引入了连接池。      什么是连接池呢?     通俗的讲,连接池就是一个容器,服务器启动的时候给你建立好连接,每次需要的时候,直接去容器中取,用完之后访问容器中。    因此这种情况只需开始new 连接池对象,而不

2012-02-07 09:17:45 1753 5

原创 Web application 的构成详解

一个Web Application 目录中至少包括一个WEB-INF。WEB-INF包括三个部分:web.xml、lib、classes.其中web.xml是必须的。而lib、classes是可选的。 其中web.xml是存放配置信息;lib是应用中需要的jar包或zip包;classes是应用中生成的class类。打包类型jar、war、ear。1.可以使用打包工具winzi

2012-02-06 08:14:09 2111 10

转载 Java中ThreadLocal类的作用以及实现原理

Why ThreadLocal?无论如何,要编写一个多线程安全(Thread-safe)的程序是困难的,为了让线程共享资源,必须小心地对共享资源进行同步,同步带来一定的效能延迟,而另一方面,在处理同步的时候,又要注意对象的锁定与释放,避免产生死结,种种因素都使得编写多线程程序变得困难。尝试从另一个角度来思考多线程共享资源的问题,既然共享资源这么困难,那么就干脆不要共享,何不为每个线程创造一

2012-02-04 17:29:38 4645 3

转载 标准标签库JSTL

JSTL简介:       标准标签库JSTL的全名为:Java Server Pages Standard Tag Library.JSTL主要提供了5大类标签库:1.      核心标签库:为日常任务提供通用支持,如显示和设置变量,重复使用一组项目,测试条件以及其他操作(如导入和重定向web页面等).2.      国际化(I18N)标签库:支持多种语言的引用程序.3.

2012-01-18 20:25:31 1439 9

acegi form 认证 demo

acegi security实践教程—简单定制logoutFilter 这个demo是在原来的基础上,定制自己的logoutFilter,具体详细的博客地址介绍如下: http://blog.csdn.net/yuebinghaoyuan/article/details/21075929

2014-03-15

acegi logoutFilter 应用

这是在原来的基础上添加了logoutFilter的应用,并且有相应的博客讲解。这是一个具体的可以跑的通的demo,博客对应的地址如下:http://blog.csdn.net/yuebinghaoyuan/article/details/20690789

2014-03-07

acegi form认证具体demo

这是基于acegi框架实现的form认证的具体demo,详细的教程可以参考博客地址:http://blog.csdn.net/yuebinghaoyuan/article/details/20001111

2014-02-27

acegi basic认证具体demo

这是基于acegi框架实现的basic认证的具体demo,详细的教程可以参考博客地址:http://blog.csdn.net/llhhyy1989/article/details/19708655

2014-02-23

mongodb查询数据返回JSP

mongodb查询数据,显示DBCursor.next这种形式,那如何把值带到JSP显示呢? 上传的是一个项目Demo,导入可以直接运行,当然也可以直接查看其中的代码。 项目是使用jquery.ajax显示后台返回的Json串。 若再详细了解,博客中也有相应的介绍:http://blog.csdn.net/llhhyy1989/article/details/12571111

2013-10-11

ext3.2api和chm文档

资源中有相应的ext3.2版本的api完整源码以及chm帮助文档,同时本人博客中也有相应的介绍

2013-08-12

Spring配置Quartz

demo中主要实现了Spring与Quartz的结合使用。其中哟两种配置方式,一种是任务pojo方式,另一种是集成Sprihng中的QuartzBean,实际上是实现了Job接口,具体的操作信息在相应的博客中有说明。

2013-06-07

java任务调度具体实例2.0版本demo

使用Quartz2.0版本,做的任务调度的测试demo,其中该博客中也有相应的介绍,版本不同,操作的类具体的实现不同,但是思路是大体相同的。 另外,为了做比较,另一个资源中,还会有1.8版本的demo。

2013-06-07

java任务调度框架测试例子1.8jar版本

使用Quartz1.8版本,做的任务调度的测试demo,其中该博客中也有相应的介绍,版本不同,操作的类具体的实现不同,但是思路是大体相同的。 另外,为了做比较,另一个资源中,还会有2.0版本的demo。

2013-06-07

samba服务器三个软件

samba服务器安装的三个软件,linux上安装后,linux可以想windows一样通过共享文件进行通信。 至于samba服务器安装以及windows如何访问,在博客中都会有相应的博客, 可以参照博客进行操作。

2013-05-27

struts中validator验证demo

struts中的validator验证demo 其中包括actionform的,动态actionform,还有js提示。 其中这部分内容博客中也有讲解,博客提示:http://blog.csdn.net/llhhyy1989/article/details/8590345

2013-02-19

struts中静态ActionForm基本验证

主要是actionForm的基本验证,重写validate方法,返回actionErrors,然后根据资源文件显示错误。 这是一个demo例子,直接导入eclispe中即可。 并且这部分内容会在相应的博客中介绍,稍后会更新博客。

2013-02-18

struts登录demo(包括时间属性)

1.静态actionform 2.就是登录例子 3.其中有Date类型。默认是java.sql.Date,这样actionform可以自动转化。 4.使用java.util.Date,则需要写个转换器。然后注到服务器中。 这个例子可以参考博客:http://blog.csdn.net/llhhyy1989/article/details/8586063

2013-02-18

weblogic安装配置步骤以及注意事项

首先,这是一个文档以及视频的资料。 其中,这文档以及视频是从学习oa中加工整理的。希望能够对大家所有帮助。 第二:weblogic安装步骤以及相关配置在文档以及视频中都有介绍。 第三:weblogic若部署Hibernate框架的项目,注意的事项。 第四:weblogic找不到所有的类,如何处理。 第五:weblogic配置数据源,而不是使用Hibernate配置数据源。

2012-12-27

Axis2发布以及调用webservice具体实例

Axis2发布以及调用webservice的具体实例,并且很简单的方式。直接copy进行即可。

2012-11-27

FileTool.exe

vc6.0程序中,点击打开文件以及向工程中添加文件时,程序竟然崩溃自动退出了,使用此文件中的dll来解决此问题。

2012-09-22

soapTookit3.0

c++中开发webserivce客户端必须安装soapTookit3.0插件。安装后,在代码中引入soapTookit3.0的dll,源码我已经上传了。并且博客上有详细的叙述。

2012-09-19

c++soapTookit源码

详细描述了c++ soapTookit开发webserivce客户端的源码小例子,直接更改其中的服务器地址以及方法即可使用。但是使用此soapTookit开发,必须安装soapTookit3.0插件

2012-09-19

ssh2核心包

struts2,spring2.0,Hibernate3.0 核心的jar包

2012-08-15

hibernate3.0

常用的核心jar包,并且是Hibernate3.0 的jar包

2012-08-15

strust2.jar

struts2必备的核心jar包,并且是本次项目中常用的jar包

2012-08-15

c3p0数据源jar

c3p0数据源jar包,其中配置spring数据源方式之一。

2012-08-13

DBCP 数据源jar包

其中包括两个jar包,commons-dbcp.jar,commons-pool.jar

2012-08-13

利用Spring来管理Hibernate完整例子

其中Hibernate每次都需要手动创建SessionFactory,Session,手动开启提交关闭事务。而这一切操作完全是由Spring来代替。使持久层更加方便,使开发人员减少持久层操作,把注意力放到业务上。

2012-04-06

Hibernate介绍

讲述了Hibernate的由来,优缺点,以及Hibernate中的核心接口

2012-02-27

空空如也

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

TA关注的人

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