博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
毕业设计(五)---spring学习笔记(3)之-dataSource,sessionFactory,hibernateTemplate,事务 的简单配置。...
阅读量:5974 次
发布时间:2019-06-19

本文共 2012 字,大约阅读时间需要 6 分钟。

hot3.png

一:dataSource 数据源配置

在applicationContext.xml 中配置 dataSource 

 
 

在dao或者service 中注入,dataSource

public class UserDAOImpl implements UserDAO {private DataSource dataSource ;public DataSource getDataSource(){	return dataSource;}@Resource  //从bean中获取public void setDataSource(DataSource dataSource){	this.dataSource = dataSource;}public void save(User user){try{	Connection conn = datasource.getConnection();   //dataSource 的方法, 获得连接。	conn.createStatement().executeUpdate("insert into user values (null,'wangyi')");	conn.close();   }catch(SQLException e){	e,printStackTrace();	}   } }}
二: sessionFactory配置:

方法一: 我们在spring的配置文件applicationContext.xml里面引用hibernate.cfg.xml (也就是保留hibernate.cfg.xml)

classpath:hibernate.cfg.xml
方法二:不使用hibernate的 hibernate.cfg.xml 配置文件。

com/bbs/model/Administrator.hbm.xml
com/bbs/model/Attention.hbm.xml
com/bbs/model/Collection.hbm.xml
org.hibernate.dialect.MySQLDialect
true
三:hibernateTemplate :

xml配置:

使用:

private HibernateTemplate hibernateTemplate;		public HibernateTemplate getHibernateTemplate() {		return hibernateTemplate;	}	@Resource	public void setHibernateTemplate(HibernateTemplate hibernateTemplate) {		this.hibernateTemplate = hibernateTemplate;	}
public List
searchAllPosts() { List
list = hibernateTemplate.find("from Posts"); return list; }

四:事务:

 
 
 
 
 

 

版权声明:本文为博主原创文章,未经博主允许不得转载。

转载于:https://my.oschina.net/wangt10/blog/508386

你可能感兴趣的文章
ios兼容 iphoneX ios10 ios11
查看>>
Oracle中改变表的Owner和tablespace
查看>>
实验三——for 语句及分支结构else-if
查看>>
Ionic background地址写法问题
查看>>
文件操作
查看>>
[WPF]解决模板中ContextMenu绑定CommandParameter的问题
查看>>
[转载]meclipse中project facet问题
查看>>
【51NOD-0】1006 最长公共子序列Lcs
查看>>
profiler内存优化:警惕回调函数
查看>>
django rest framework 解析器组件 接口设计,视图组件 (1)
查看>>
学以致用十七-----shell脚本之比较数字和字符串及if else
查看>>
【python3的学习之路十】模块
查看>>
JMS
查看>>
php常用函数之Math、GD篇
查看>>
Pierce振荡器设计
查看>>
STS新建MavenProject后java文件夹不出来的问题
查看>>
专心做事~
查看>>
通过U盘安装Windows 7
查看>>
day03-高阶函数、eval函数
查看>>
使用注解来构造IoC容器
查看>>