spring可以将struts和hibernate纳入自己的管理。
例如,struts要调用service层的 UserService.java 的方法,不用spring的话,就要先new 一个UserService,才能调用其中的方法。而用spring则可以把UserService作为一个Struts Action 的属性,由spring去实例化,这样实例化对象的任务就交给了spring。
用Spring可以简化存储对象时的代码,DAO层的代码继承HibernateDaoSupport,用getHibernateTemplate()方法可以简单进行增删查改。
简言之,就是降低耦合。
另外,spring可以对事物进行管理(AOP),配置一些传播特性之类的
SSH框架中Spring的作用
最新推荐文章于 2016-10-13 16:53:06 发布
本文介绍如何使用Spring框架来整合Struts和Hibernate,通过Spring的依赖注入特性减少对象实例化的复杂度,并利用其事务管理功能提升应用程序的维护性和扩展性。
1042

被折叠的 条评论
为什么被折叠?



