struts2+spring3+hibernate3整合(二)转载
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整合(二)转载相关推荐
- 【Struts2+Spring3+Hibernate3】SSH框架整合实现CRUD_1.0
作者: hzboy192@192.com Blog: http://my.csdn.net/peng_hao1988 版本总览:http://blog.csdn.net/peng_hao1988/ar ...
- SSH整合教程(struts2+spring3+hibernate3)(含登陆示例)
准备工作:下载整合过程中需要的包http://115.com/lb/5lbxlk60#lib.rar 115网盘礼包码:5lbxlk60 1.建立web项目 打开MyEclipse,我用的是8.6,项 ...
- Eclipse 搭建struts2 spring3 hibernate3环境实战 待完善
1.struts2 目前是2.3版本,下载地址http://struts.apache.org/download.cgi struts2包 struts2-core-2.3.16.3.jar stru ...
- struts2+spring3+hibernate3+mysql简单登录实现
1.导入相关的jar包 2.建立数据库 1 create table account( 2 id int(10), 3 user varchar(50), 4 paw varchar(50) 5 ); ...
- Struts2+Spring3.1+Hibernate3.3的整个项目
经过一天的折腾,终于在MyEclipse2013下搭建出一个Struts2+Spring3.1+Hibernate3.3整合的项目,具体过程如下,仅供新手学习,大神勿喷 首先新建Web项目: 直接fi ...
- Spring2.5+Struts2+Hibernate3整合之五
转载请注明:来自http://blog.csdn.net/M_ChangGong/ 作者:张燕广 该篇主要编写Service层代码以及针对Service层功能的Junit测试代码 在src下创建包co ...
- 使用Maven搭建Struts2+Spring3+Hibernate4的整合开发环境
做了三年多的JavaEE开发了,在平时的JavaEE开发中,为了能够用最快的速度开发项目,一般都会选择使用Struts2,SpringMVC,Spring,Hibernate,MyBatis这些开源框 ...
- 二十六:Struts2 和 spring整合
二十六:Struts2 和 spring整合 将项目名称为day29_02_struts2Spring下的scr目录下的Struts.xml文件拷贝到新项目的scr目录下 在新项目的WebRoot-- ...
- Struts2+Hibernate4开发学生信息管理功能--(二)Struts2和Hibernate整合
Struts2+Hibernate4开发学生信息管理功能--(二)Struts2和Hibernate整合 1. 创建structs2和hibernate用户类库 (1)在Eclipse中加载jar包 ...
最新文章
- dubbo+zookeeper+spring实例
- 二叉树的四种遍历方式(递归和非递归双重实现)
- java heroku_Neo4j Java Rest绑定入门(Heroku部署)
- linux怎么查看服务器主频,Linux环境下查看服务器硬件信息
- 无法找到模块“mint-ui”的声明文件_[搬运] JavaScript 模块化:CommonJS vs AMD vs ES6...
- django models
- FreeTextBox使用详解(FTBv3-1-6)
- 自定义List对象集合排序
- win7计算机资源管理器卡住,Win7资源管理器未响应的解决方法
- crontab定时任务
- 基于Qt5图形视图框架的“俄罗斯方块”
- [转] mongoose 之Shema
- SPSS(十九)SPSS之时间序列模型(图文+数据集)
- 现代计算机系统必须配置的核心,第一章 计算机系统概述
- 从零开始的命令行CLI
- 第2课:5G标准小知识
- python输入abcd输出对应的1234_python语法部分
- STM32CubeMX学习——旋转编码器模块
- 在VLC控件中添加接口的方法
- 抖音APP逆向资料记录
热门文章
- JZOJ 100041. 【NOIP2017提高A组模拟7.12】列车调度
- 计算机网络与云计算研究背景,基于云计算背景下的计算机网络安全研究
- oracle 5632,Oracle系统默认临时表空间以及redo日志文件问题处理
- 购进不需要安装的生产设备_静压砖机设备生产环境的选择及安装前期事项分析...
- Socket连接心跳包的机制总结
- 简述数据字典的结构及其作用_数据结构——树基本概念及其遍历
- 【Usaco2014Open银组】照相(pairphoto)
- listview显示mysql数据_C#在listview控件中显示数据库数据
- python数据库哪个好_终于明了python用什么数据库好
- fota mcsync洛达检测_【科普篇】华强北洛达1536U芯片下的苹果Airpods,与正品差距还有多少...