3. 配置spring3.0.2 结合 hibernate3.3

3.1 导入hibernate3.3的包

在这里,由于我用的是myeclipse8.5,所以我是采用IDE自动导入的方法.我懒.途中的hibernate配置一切按照IDE导入的正常程序进行.
当然,我有3个表:user,address,user_address
从字面上理解是user与address是一对多关系,但由于我要测试多对多,所以,这里是多对多关系,不然也不会有个中间表出现了.

3.2  配置spring3的applicationContext.xml文件:

view plaincopy to clipboardprint?
<!-- 配置hibernate DataSource --> 
    <bean id="DataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close"> 
        <property name="driverClassName" value="com.mysql.jdbc.Driver"/> 
        <property name="url" value="jdbc:mysql://localhost:3306/test"/> 
        <property name="username" value="root"/> 
        <property name="password" value="oookkk"/> 
        <!-- 连接池启动时的初始值 --> 
        <property name="initialSize" value="1"/> 
        <!-- 连接池的最大值 --> 
        <property name="maxActive" value="500"/> 
        <!-- 最大空闲值.当经过一个高峰时间后,连接池可以慢慢将已经用不到的连接慢慢释放一部分,一直减少到maxIdle为止 --> 
        <property name="maxIdle" value="3"/> 
        <!--  最小空闲值.当空闲的连接数少于阀值时,连接池就会预申请去一些连接,以免洪峰来时来不及申请 --> 
        <property name="minIdle" value="2"/> 
    </bean> 
      
    <!-- 配置hibernate的sessionFactory --> 
    <bean id="SessionFactory" class="org.springframework.orm.hibernate3.LocalSessionFactoryBean"> 
    <property name="dataSource" ref="DataSource"/> 
    <property name="mappingResources"> 
      <list> 
        <value>test/hibernate/User.hbm.xml</value> 
        <value>test/hibernate/Address.hbm.xml</value> 
      </list> 
    </property> 
    <property name="hibernateProperties"> 
      <value> 
          
        hibernate.dialect=org.hibernate.dialect.MySQL5Dialect  
        hibernate.hbm2ddl.auto=update 
        hibernate.show_sql=false 
        hibernate.format_sql=false 
        hibernate.cache.use_second_level_cache=true 
        hibernate.cache.use_query_cache=false 
        hibernate.cache.provider_class=org.hibernate.cache.EhCacheProvider  
      </value> 
    </property> 
  </bean>

转载于:https://www.cnblogs.com/dynasty/archive/2011/05/09/2040767.html

struts2+spring3+hibernate3整合(二)转载相关推荐

  1. 【Struts2+Spring3+Hibernate3】SSH框架整合实现CRUD_1.0

    作者: hzboy192@192.com Blog: http://my.csdn.net/peng_hao1988 版本总览:http://blog.csdn.net/peng_hao1988/ar ...

  2. SSH整合教程(struts2+spring3+hibernate3)(含登陆示例)

    准备工作:下载整合过程中需要的包http://115.com/lb/5lbxlk60#lib.rar 115网盘礼包码:5lbxlk60 1.建立web项目 打开MyEclipse,我用的是8.6,项 ...

  3. Eclipse 搭建struts2 spring3 hibernate3环境实战 待完善

    1.struts2 目前是2.3版本,下载地址http://struts.apache.org/download.cgi struts2包 struts2-core-2.3.16.3.jar stru ...

  4. struts2+spring3+hibernate3+mysql简单登录实现

    1.导入相关的jar包 2.建立数据库 1 create table account( 2 id int(10), 3 user varchar(50), 4 paw varchar(50) 5 ); ...

  5. Struts2+Spring3.1+Hibernate3.3的整个项目

    经过一天的折腾,终于在MyEclipse2013下搭建出一个Struts2+Spring3.1+Hibernate3.3整合的项目,具体过程如下,仅供新手学习,大神勿喷 首先新建Web项目: 直接fi ...

  6. Spring2.5+Struts2+Hibernate3整合之五

    转载请注明:来自http://blog.csdn.net/M_ChangGong/ 作者:张燕广 该篇主要编写Service层代码以及针对Service层功能的Junit测试代码 在src下创建包co ...

  7. 使用Maven搭建Struts2+Spring3+Hibernate4的整合开发环境

    做了三年多的JavaEE开发了,在平时的JavaEE开发中,为了能够用最快的速度开发项目,一般都会选择使用Struts2,SpringMVC,Spring,Hibernate,MyBatis这些开源框 ...

  8. 二十六:Struts2 和 spring整合

    二十六:Struts2 和 spring整合 将项目名称为day29_02_struts2Spring下的scr目录下的Struts.xml文件拷贝到新项目的scr目录下 在新项目的WebRoot-- ...

  9. Struts2+Hibernate4开发学生信息管理功能--(二)Struts2和Hibernate整合

    Struts2+Hibernate4开发学生信息管理功能--(二)Struts2和Hibernate整合 1. 创建structs2和hibernate用户类库 (1)在Eclipse中加载jar包 ...

最新文章

  1. dubbo+zookeeper+spring实例
  2. 二叉树的四种遍历方式(递归和非递归双重实现)
  3. java heroku_Neo4j Java Rest绑定入门(Heroku部署)
  4. linux怎么查看服务器主频,Linux环境下查看服务器硬件信息
  5. 无法找到模块“mint-ui”的声明文件_[搬运] JavaScript 模块化:CommonJS vs AMD vs ES6...
  6. django models
  7. FreeTextBox使用详解(FTBv3-1-6)
  8. 自定义List对象集合排序
  9. win7计算机资源管理器卡住,Win7资源管理器未响应的解决方法
  10. crontab定时任务
  11. 基于Qt5图形视图框架的“俄罗斯方块”
  12. [转] mongoose 之Shema
  13. SPSS(十九)SPSS之时间序列模型(图文+数据集)
  14. 现代计算机系统必须配置的核心,第一章 计算机系统概述
  15. 从零开始的命令行CLI
  16. 第2课:5G标准小知识
  17. python输入abcd输出对应的1234_python语法部分
  18. STM32CubeMX学习——旋转编码器模块
  19. 在VLC控件中添加接口的方法
  20. 抖音APP逆向资料记录

热门文章

  1. JZOJ 100041. 【NOIP2017提高A组模拟7.12】列车调度
  2. 计算机网络与云计算研究背景,基于云计算背景下的计算机网络安全研究
  3. oracle 5632,Oracle系统默认临时表空间以及redo日志文件问题处理
  4. 购进不需要安装的生产设备_静压砖机设备生产环境的选择及安装前期事项分析...
  5. Socket连接心跳包的机制总结
  6. 简述数据字典的结构及其作用_数据结构——树基本概念及其遍历
  7. 【Usaco2014Open银组】照相(pairphoto)
  8. listview显示mysql数据_C#在listview控件中显示数据库数据
  9. python数据库哪个好_终于明了python用什么数据库好
  10. fota mcsync洛达检测_【科普篇】华强北洛达1536U芯片下的苹果Airpods,与正品差距还有多少...