博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
使用Spring配置数据源JdbcTemplate
阅读量:6968 次
发布时间:2019-06-27

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

 

c3p0作为演示

1.编写资源文件(db.properties)

jdbc.user=rootjdbc.password=rootjdbc.jdbcUrl=jdbc:mysql://localhost:3306/springjdbc.driverClass=com.mysql.jdbc.Driver

 

2.在SpringXML配置中获取数据源资源文件

 

3.配置c3p0的连接参数

 

4.配置spring的jdbcTemplale bean

 

到这里数据源已经配置好了,直接获取bean就可以使用了。

案例:

修改前的数据:

修改后的数据:

操作代码:

ApplicationContext ac = new ClassPathXmlApplicationContext("beans.xml");JdbcTemplate jdbcTemplate = (JdbcTemplate) ac.getBean("jdbcTemplate");String sql = "update tb_student set name='lisi' where id=2 ";jdbcTemplate.update(sql);

其他的操作和原生jdbc没什么太大区别。

 

配置NamedParameterJdbcTemplate只需要通过构造注入dataSource就OK

      

操作代码:

NamedParameterJdbcTemplate jdbcTemplate = (NamedParameterJdbcTemplate)                         ac.getBean("namedParameterJdbcTemplate");        String sql = "update tb_student set name=:name where id=:id ";        Map
map = new HashMap(); map.put("name","lisi2"); map.put("id",2); jdbcTemplate.update(sql, map);

转载于:https://www.cnblogs.com/SimpleWu/p/9616021.html

你可能感兴趣的文章
【Win8启动后自动进入传统桌面设置】
查看>>
GP通过外部表装载数据时遇到ERROR:extra data after last expected column解决方法
查看>>
hdu2639,第K优决策
查看>>
hdu1166 敌兵布阵
查看>>
gcd(辗转相除法)
查看>>
多个Silverlight应用程序如何共享一个DomainService
查看>>
RCNN论文翻译
查看>>
sql serve存储过程
查看>>
新闻发布项目——后台JSP界面adminManage/modifyCategory.jsp
查看>>
搜索引擎平台化的构想
查看>>
Element-ui学习笔记3--Form表单(二)
查看>>
Date
查看>>
C++ 二分查找函数 lower_bound upper_bound
查看>>
【转载】插件自动升级
查看>>
python --error整理(不定时更新)
查看>>
Apache+PHP+MySQL+phpMyAdmin+WordPress搭建
查看>>
shell 字符串操作(长度,查找,替换)详解
查看>>
poj 3261 后缀数组 找反复出现k次的子串(子串能够重叠)
查看>>
lvs中dr模式配置脚本
查看>>
Perceptron Algorithm 感知器算法及其实现
查看>>