- 所属分类:网站建设知识
- 作者: 独占网络
- 更新时间: 2015-2-17 12:22:09
- 返回列表
独占网络jsp项目使用Spring作为控制层,还有我们需要将Hibernate信息注入到Spring控制层里面去,因为Struts2不能直接调用Hibernate中间需要一个Spring作为控制层来连接,这就是一个标准的MVC模式。
那么我们下面就来讲一下我们怎样将Hibernate信息注入到Spring里面去。
<!-- 注入hibernate信息 -->
<bean id="sessionFactory"
class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
<property name="configLocation" value="classpath:hibernate.cfg.xml">
</property>
</bean>
<!-- 注入hibernate信息 -->
上面的代码是将hibernate的配置文件信息注入到Spring里面去。
<!-- 注入banner信息 -->
<bean id="ibannerdao" class="com.sz886.dao.impl.BannerImpl">
<property name="sessionFactory">
<ref bean="sessionFactory" />
</property>
</bean>
<bean id="ibannerervice" class="com.sz886.service.dao.impl.BannerService">
<property name="ibannerdao">
<ref bean="ibannerdao" />
</property>
</bean>
<!-- 注入banner信息 -->
通过上面的代码我们可以看出,我们先是将hibernate操作数据库的底层信息注入进来,注入名为ibannerdao,我们实体类的com.sz886.dao.impl.BannerImpl为,我们是通过sessionFactory模式注入的,下面的的代码是我们将底层信息注入到应用层里面去。
如有不懂,联系
独占网络(
http://www.sz886.com)