Spring整合Hibernate

Spring整合Hibernate

ID:40492405

大小:44.20 KB

页数:21页

时间:2019-08-03

Spring整合Hibernate_第1页
Spring整合Hibernate_第2页
Spring整合Hibernate_第3页
Spring整合Hibernate_第4页
Spring整合Hibernate_第5页
资源描述:

《Spring整合Hibernate》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Spring3整合Hibernate34Java3ArrangedByKnownoSpring3整合Hibernate3实现简单的增删改查(XML):以前我们的代码中是通过hibernate配置文件hibernate.cfg.xml中设置和数据库连接有关的信息:jdbc....现在可以将这些配置全部放在spring中来进行管理.在我们整合过程之前的hibernate.cfg.xml可以不存在了.1.Spring中配置数据源的方法:实例化一个类对象,后面有dao操作有关的代码,可以直接饮用这个dataSource,和连接池有关的参数.

2、g.apache.commons.dbcp.BasicDataSource"destroy-method="close">

3、>以上的写法,value的值都是固定的,硬编码在配置文件中,如果不想修改配置文件.创建一个独立的和数据源配置有关的属性文件.占位符的形式来配置数据源,好处如果数据库有关的配置信息发生改变不需要修改源文件:PropertyPlaceholderConfigurerclasspath:jdbc

4、.propertiesSpring3整合Hibernate34Java3ArrangedByKnowno

5、riverClassName}"/>1.将其注入到XXDao中:可通过注解或者是xml形式:Dao中操作过程中用到数据源,去找谁?SrpingpublicclassUserDaoImplimplementsUserDao{privateDataSourcedataSource;publicDataSo

6、urcegetDataSource(){returndataSource;}@Resource(name="dataSource")这里引用datasource是spring中配置好一个bean的信息.publicvoidsetDataSource(DataSourcedataSource){this.dataSource=dataSource;}}以上是注解的写法,如果改成xml格式?Spring3整合Hibernate34Java3Arran

7、gedByKnowno以上也只是得到一个和连接有关的DataSource而已,.实具体执行的sql代码还是要我们自己写?正长情况这些东西一定是hibernate帮我们做的.在srping中如何整合hibernate呢?以前的操作:1得到一个Configuration=>读取hibernate全局的配置文件2.得到一个sessionFactorySpring3整合hibernate3重点就是需要初始化Sess

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。