首页 > 编程语言 > 详细

Spring + Hibernate 框架

时间:2016-06-28 10:55:21      阅读:224      评论:0      收藏:0      [点我收藏+]

原先一直没怎么用过Spring框架,一直是 Struts2+Hibernate4来构建WEB项目,最近,想学一些关于Spring的知识,毕竟Spring是现在用的最广的框架,而且以后也会在这行业工作,所以,有必要学习一下。

首先添加了Spring框架,并能正确运行;

随后,添加Hibernate框架,采用单独生成 hibernate.cfg.xml的方式,并且采用默认的DAO文件,而不是Spring框架下的DAO文件风格;

添加完框架后,Hibernate框架单独使用时能用,Spring框架原先单独使用时也能用,可是运行WEB项目时却出现了问题,console反应是datasource出了问题,网上搜了一下,在spring-mvc.xml中添加了代码,WEB项目才运行起来。参考链接:http://blog.csdn.net/zxygww/article/details/45914193

添加代码:

<!-- 处理datasource错误 -->
<bean id="sessionFactory" class="org.springframework.orm.hibernate4.LocalSessionFactoryBean">
  <property name="configLocation">
    <value>classpath:hibernate.cfg.xml</value>
  </property>
</bean>
<bean id="datasource" class="org.springframework.jdbc.datasource.DriverManagerDataSource"/>
<bean id="transactionManager" class="org.springframework.orm.hibernate4.HibernateTransactionManager">
  <property name="sessionFactory" ref="sessionFactory"></property>
  <property name="dataSource" ref="datasource"></property>
</bean>

其中,classpath:hibernate.cfg.xml是指:hibernate.cfg.xml文件在src根目录下

技术分享

看来Spring框架与Hibernate框架的融合还有待提高啊

Spring + Hibernate 框架

原文:http://www.cnblogs.com/maxiaoshuai/p/5622531.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!