Spring 整合JDBCTemplate
来源:互联网 发布:哥贝克力 知乎 编辑:程序博客网 时间:2024/06/05 23:35
JDBCTemplate 技术
Spring 中提供了一个可以操作数据库的对象,对象封装了jdbc 技术 与DBUtils 中的QueryRunner 相似
spring连接池的配置:
- Spring 默认连接池
<!--配置spring 默认的连接池--> <bean id="datasource" class="org.springframework.jdbc.datasource.DriverManagerDataSource"> <property name="driverClassName" value="com.mysql.jdbc.Driver"></property> <property name="url" value="jdbc:mysql:///javastudy"></property> <property name="username" value="root"></property> <property name="password" value="123"></property> </bean>
- DBCP 连接池(apache 提供)
<bean id="datasource" class="org.apache.commons.dbcp.BasicDataSource"> <property name="driverClassName" value="com.mysql.jdbc.Driver"></property> <property name="url" value="jdbc:mysql:///javastudy"></property> <property name="username" value="root"></property> <property name="password" value="123"></property> </bean>
c3p0 连接池
<bean id="datasource" class="com.mchange.v2.c3p0.ComboPooledDataSource"> <property name="driverClass" value="com.mysql.jdbc.Driver"/> <property name="jdbcUrl" value="jdbc:mysql:///javastudy"/> <property name="user" value="root"/> <property name="password" value="123"/> </bean>
将参数设置到属性文件中
第一种写法:
<bean class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer"> <property name="location" value="classpath:jdbc.properties"></property></bean>
第二种写法:
<context:property-placeholder location="classpath:jdbc.properties"/>
阅读全文
0 0
- Spring 整合JDBCTemplate
- Spring Boot整合jdbctemplate
- Spring整合jdbcTemplate模板报错
- 【框架整合】二、Spring数据源配置及JdbcTemplate配置
- JDBCtemplate 与struts2和spring 的整合(demo)
- spring JdbcTemplate
- spring jdbcTemplate
- Spring JdbcTemplate
- Spring JDBCTemplate
- Spring jdbctemplate
- spring JdbcTemplate
- spring jdbcTemplate
- Spring JDBCTemplate
- spring jdbctemplate
- spring jdbctemplate
- Spring JdbcTemplate
- Spring--JdbcTemplate
- spring jdbcTemplate
- 基于pyspider的大众点评数据爬取总结
- 网络图片加载
- maven gatling 运行
- Kafka集群动态修改复制因子以及数据留存时间
- oracle密码重置
- Spring 整合JDBCTemplate
- 桥接模式(Bridge)(对象结构型模式)
- 闭包为何可实现变量持久性
- 手机突然没信号!伪基站究竟是怎样搞鬼的?
- 浅谈js中 call, apply, bind 的区别
- tensorflow中tf.app.run()的含义
- Redis学习(一)概述
- android https 绕证书
- mysql索引类型和索引方法