整合SSH框架学习笔记探究.docxVIP

  • 3
  • 0
  • 约4.01千字
  • 约 12页
  • 2017-09-13 发布于湖北
  • 举报
[一Hibernate与Spring整合的目标]使SessionFactory能够在IOC容器中进行托管。我们将不再需要edu.zqu.dao.util.HibernateSessionFactory类去打开Session和关闭数据库资源,sessionFactory和Session都由Spring容器托管。Hibernet.cfg.xml中的配置选项都可以在Spring的applicationContext.xml中进行配置,但为了不使Hibernate框架和Spring框架产生深度耦合,我们依然保留了Hiberante.cfg.xml文档用户配置Hiberante框架自身的基础配置,只是将数据源及C3P0连接池的配置交给了Spring。并利用AOP特性,在service层实现声明式事务。可以删掉dao层所有跟事务相关的代码,service层也无需编写事务可以通过注解配置及XML配置两种类型的方式,实现Spring容器的事务处理机制应用注解,实现MVC各层对象在Spring IOC容器中的声明和注入。[二Struts2与Spring整合的目标]使所有的Action能够在IOC容器中托管,并且实现Service层对象的自动匹配(AutoWired)。Struts框架中的对象必须在Tomcat应用服务器启动时就能提供服务,所以:必须在Tomcat服务器启动时也将IOC容器启动。(we

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档