`
yufenfei
  • 浏览: 801145 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

重温搭建Spring2.5+Hibernate3.3框架

阅读更多

    好久没有搭建SSH框架了,今天偶然搭建,感到生疏,都忘了需要哪些JAR包,今天在这总结一下

    Spring2.5+Hibernate3.3

 

1.使用spring2.5.6必须至少使用两个Jar

    spring.jar

    lib\jakarta-commons\commons-logging.jar

 

 

2.使用Hibernate3必须使用的Jar

   hibernate3.jar

   lib\required下所有Jar

   还需要slf4j-api-1.5.0.jar的实现包slf4j-log4j12-1.5.0.jar与log4j-1.2.15.jar

  slf4j-api-1.5.0.jar与slf4j-log4j12-1.5.0.jar版本应该是一致的,slf4j-log4j12-1.5.0.jar此包spring2.5.6提供的有

 

3.如果想使用spring的注解,则需要加入\lib\j2ee\common-annotations.jar

 

4.如果hibernate使用注解要加载配置文件,则需要下载hibernate-annotations-3.4.0.GA,添加hibernate-annotations.jar、\lib\ejb3-persistence.jar和\lib\hibernate-commons-annotations.jar

 

5.不要忘了数据库驱动Jar

 

 

<context-param>
    <param-name>contextConfigLocation</param-name>
 <param-value>
   /WEB-INF/applicationContext-*.xml
 </param-value>
</context-param>

<listener>
  <listener-class>
     org.springframework.web.context.ContextLoaderListener
  </listener-class>
</listener>

 

 

 

 

 

<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
       xmlns:context="http://www.springframework.org/schema/context"
       xmlns:aop="http://www.springframework.org/schema/aop"
       xmlns:tx="http://www.springframework.org/schema/tx"
       xsi:schemaLocation="http://www.springframework.org/schema/beans
           http://www.springframework.org/schema/beans/spring-beans-2.5.xsd
           http://www.springframework.org/schema/context
           http://www.springframework.org/schema/context/spring-context-2.5.xsd
           http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-2.5.xsd
           http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-2.5.xsd">

  <context:component-scan base-package="com.wch.dao,com.wch.service" />
     
       
   <bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource">
         <property name="driverClassName" value="com.microsoft.jdbc.sqlserver.SQLServerDriver"/>
         <property name="url" value="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=acegi;SelectMethod=cursor"/>
         <property name="username" value="sa"/>
         <property name="password" value="server"/>
   </bean>
 
 <bean id="sessionFactory" class="org.springframework.orm.hibernate3.annotation.AnnotationSessionFactoryBean">
    <property name="dataSource" ref="dataSource"></property>
    <property name="packagesToScan" value="com/wch/entity/"></property>
 </bean>
 <bean id="txManager" class="org.springframework.orm.hibernate3.HibernateTransactionManager">
    <property name="sessionFactory" ref="sessionFactory"></property>
 </bean>
 <tx:annotation-driven transaction-manager="txManager"/>
</beans>

 

 

分享到:
评论

相关推荐

    zkoss CE6.0+spring3.0.5+hibernate3.6+oracle10g+mysql5最全包

    这是一个关于企业级应用开发的集成环境包,包含了前端框架ZKoss CE6.0、后端框架Spring3.0.5、ORM框架Hibernate3.6,以及两种数据库Oracle10g和MySQL5。这个组合是早期Java开发中的常见配置,对于理解当时的软件架构...

    微信小程序项目源码-校友林微信小程序+ssm框架+论文.rar

    结合SSM框架(Spring、SpringMVC、MyBatis)的强大后端支持,本项目实现了以下核心功能: 1. **用户注册与登录**:用户通过微信一键授权登录,快速注册并进入系统。 2. **校友圈**:发布动态、分享生活、追忆校园...

    WECN2.5中国风暴-2009.04.21补丁

    【WECN2.5中国风暴-2009.04.21补丁】是一款针对电子足球游戏的更新内容,旨在为玩家提供更加真实的中国足球体验。这个补丁特别强调了中超球队的数据更新,确保游戏中的球队阵容、球员信息以及联赛设置与2009年4月21...

    Discuz! x2.5回首经典模板

    用户提供了重温过去、享受现在的一站式解决方案。无论你是追求复古风格,还是希望为用户提供熟悉的界面,这款模板都是理想的选择。只需简单的安装和配置,就能让你的社区论坛焕然一新,吸引更多用户参与互动。

    重温微积分 - 齐民友

    重温微积分 - 齐民友

    重温微积分(齐民友)

    齐民友所著的《重温微积分》是一本旨在引导学生深入理解微积分,并启发他们探索现代数学领域的书籍。书中不仅回顾了微积分的发展历史,还涉及了数学与物理学之间的内在联系,以及现代数学的发展和应用。作者认为,...

    重温微积分

    齐民友教授的《重温微积分》一书,旨在带领读者重新探索这一学科的历史脉络,理解其发展历程,并深入剖析它如何因实际需求而不断创新。 微积分最初由17世纪的科学家牛顿和莱布尼茨独立发现,它将连续变化的概念引入...

    重温微积分(齐民友)

    《重温微积分》是齐民友教授所著的一部关于微积分及其相关数学领域的深入探讨书籍。该书不仅涵盖微积分的传统内容,还深入探讨了微积分在现代数学中的应用和相关领域的发展。在知识点方面,该书从多个维度对微积分...

    系统工具-文件下载-激烈NDS模拟器 2.5.zip

    【标题】"系统工具-文件下载-激烈NDS模拟器 2.5.zip" 提供的是一个用于在非任天堂设备上模拟NDS(Nintendo DS)游戏的软件,即激烈NDS模拟器的2.5版本。这个压缩包包含的是该模拟器的安装或执行文件,使得用户可以在...

    全网首发html小霸王游戏网站搭建,童年经典200款游戏【源码+教程】

    HTML小霸王游戏网站搭建教程详解 在这个全网首发的HTML小霸王游戏网站搭建教程中,我们将深入探讨如何利用HTML技术...通过跟随教程,不仅可以重温童年游戏的乐趣,还能提升Web开发技能,为自己的技术之路添砖加瓦。

    重温老三篇心得体会精选13篇.doc

    重温老三篇心得体会精选13篇.doc

    重温微积分 齐民友 2003.pdf

    《重温微积分》一书由齐民友教授编著,该书旨在帮助读者深入理解微积分及其相关领域的核心概念和技术,并通过历史回顾的方式,揭示这些理论背后的深刻含义和发展脉络。本书不仅覆盖了传统的微积分知识,还探讨了与之...

    重温微积分-齐民友

    齐民优经典微积分教程,打开新世界的大门!!相对于枯燥无味的高数教材,这本书能带来不一样的启发和更为深入地理解

    Spring Boot 3天课程从入门到结界(1.56G)

    ---Day01SpringBoot基础重温篇.mp4 ---Day02SpringBoot核心原理篇.mp4 ---Day03SpringBoot完美收官篇.mp4 优秀作业名单 ---Day01优秀作业名单(排名不分先后).txt ---Day02优秀作业名单(排名不分先后).txt 源码和软件...

    基于Vue框架的BabyLog亲子成长记录设计源码

    该项目是一款基于Vue框架的BabyLog亲子成长记录设计源码,包含119个文件,涵盖39个HTML文件、32个Java...这个系统适用于所有渴望记录孩子成长历程的家长,让他们在未来能够重温那些美好的时光,与家人一同感慨和怀念。

    C-Learn-Note

    最近重温了C ++入门复习了C ++加深一些理解这里是一些学习c ++过程的笔记了解Note目录(括号中表示当前程序关联的其他文件位于其他文件文件夹下): 1.动态内存,智能指针2.泛型算法,Lambda 3.调用win32api 4.元组5...

    基于HTML+CSS+JavaScript 制作的网页俄罗斯方块小游戏.zip

    Spring Boot和Java是后端开发框架,通常用于构建服务器端应用,而Vue.js是前端框架,用于构建用户界面。在这个网页游戏中,它们可能并未直接使用,因为游戏的实现主要依赖于浏览器内运行的JavaScript代码,无需后端...

    了解历史,带领大家重温经典

    带领大家重温经典

    C语言总结,重温

    C语言总结,某某培训资料总结,适合重温复习

Global site tag (gtag.js) - Google Analytics