- 浏览: 34264 次
- 性别:
- 来自: 北京
最新评论
文章列表
Struts+Spring+Hibernate实现上传下载
作者: 陈雄华
引言
文件的上传和下载在J2EE编程已经是一个非常古老的话题了,也许您马上就能掰着指头数出好几个著名的大件:如SmartUpload、Apache的FileUpload。但如果您的项目是构建在Struts+Spring+Hibernate(以下称SSH)框架上的,这些大件就显得笨重而沧桑了,SSH提供了一个简捷方便的文件上传下载的方案,我们只需要通过一些配置并辅以少量的代码就可以完好解决这个问题了。
本文将围绕SSH文件上传下载的主题,向您详细讲述如何开发基于SSH的Web程序。SSH各框架的均 ...
- 2008-10-06 14:15
- 浏览 1215
- 评论(1)
Spring中的四种声明式事务的配置
Spring容器中有两种思想很重要,也就是我们常用的Ioc和Aop,如果理解了这两种思想,对于我们学习设计模式和编程有很大的帮助,美国四人帮(GOF)写的设计模式中,有很多都用到了Ioc的思想。简单的说就是依赖注入的思想。常见的一种情况:如果一个类中要复用另外一个类中的功能时,我们可能会首先想到继承,如果你知道Ioc这种思想的话,我想你不会用继承,你会马上想到把要用到功能抽取出来,在我们要用到的类中只需通过set方法简单的注入就可以了,其实这里用到了对象的组合代替继承,这样不仅避免了单一继承,还很好的实现了松耦合。同时也遵循了面向对象的编程的设 ...
- 2008-08-04 23:31
- 浏览 1237
- 评论(0)
使用Spring 2.5 和 Hibernate 3.2 开发MVC Web程序(基于annotation特性)
使用Spring 2.5 和 Hibernate 3.2 开发MVC Web程序(基于annotation特性)
Spring 和 Hibernate 都支持annotation开发应用程序,无疑减少呢很多XML配置,使程序看起来更”干净”,下面我们以一个简单的例子来说明:
程序的开发环境:eclipse 3.2.2 + WTP + tomcat(推荐)
首先我们建一个动态的Web项目
修改WEB-INF/web.xml
<?xml version=&q ...
- 2008-08-03 14:04
- 浏览 1621
- 评论(0)
Java开源笔记:Spring源代码解析
夜半待客客不至,闲敲棋子落灯花;一个好的开源软件代码就像一卷优雅的棋谱,让我们好好享受一下吧!
2007年6月9日 星期六
我们看看Spring中的事务处理的代码,使用Spring管理事务有声明式和编程式两种方式,声明式事务处理通过AOP的实现把事物管理代码作为方面封装来横向插入到业务代码中,使得事务管理 代码和业务代码解藕。在这种方式我们结合IoC容器和Spirng已有的FactoryBean来对事务管理进行属性配置,比如传播行为,隔离级别等。其 中最简单的方式就是通过配置TransactionProxyFactoryBean来实现声明式事物;
在 ...
- 2008-08-02 16:35
- 浏览 30174
- 评论(0)