Spring与Hibernate与Struts整合(一)配置文件


首先:关于三大框架的整合

在这个过程中,我们需要在spring的配置文件中配置Hibernate(hibernate的实体类以及*.hbm.xml文件我们利用hibernate的逆向工程实现)

1,配置spring-db.xml,在这个配置文件中,我们要对dao层进行配置,之前在学习Spring时,我们所配置的 sessionFactory是Sping自身的,这次,我们采用的是Hibernate中的,并且需要配置hibernate中的连接池(连接池的配置文件为proxool.xml)

      

2,设置struts.xml在这里面我们需要设置关于Struts的信息,其实struts就相当于是封装好的servlet,他所管理的基本都是web前台的东西。当然,在这里面,我们是需要用到过滤器的,来对我们所需要的进行过滤,比如权限,字符等。这个是我们在spring中,配置servlet时所定义的filter过滤器,当时我们所过滤的是对字符“UTF-8”的过滤


关于框架整合的自我理解

1,为什么要整合spring和hibernate

1、使用Spring的IOC功能管理SessionFactory对象
 LocalSessionFactoryBean
2、使用Spring管理Session对象 
 HibernateTemplate
3、使用Spring的功能实现声明式的事务管理

自我感觉,两个框架的整合,其实就是在我们之前学习Spring配置时,主要用到的是IoC和aop,在实现Dao层时,我们需要实现实现接口,并且利用sessionfactory来管理。




  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值