spring与jdbc 整合配置
来源:互联网 发布:node.js 后端开发 编辑:程序博客网 时间:2024/05/16 10:09
spring-jdbc.xml配置:
<!-- 导入资源文件 --><context:property-placeholder location="jdbc.properties" /><!-- 配置 c3p0 数据库连接池 --><bean id="dataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource"><property name="driverClass" value="${jdbc.driverClass}"></property><property name="jdbcUrl" value="${jdbc.jdbcUrl}"></property><property name="user" value="${jdbc.user}"></property><property name="password" value="${jdbc.password}"></property><property name="initialPoolSize" value="${jdbc.initialPoolSize}"></property><property name="maxPoolSize" value="${jdbc.maxPoolSize}"></property></bean><!-- 配置 spring 的JdbcTemplate --><bean id="jdbcTemplate" class="org.springframework.jdbc.core.JdbcTemplate"> <property name="dataSource" ref="dataSource"></property></bean>
测试:
@RunWith(SpringJUnit4ClassRunner.class)@ContextConfiguration("classpath:com/spring/Jdbc/spring-jdbc.xml")public class jdbcTest {@Autowiredprivate DataSource dataSource;@Autowiredprivate JdbcTemplate jdbcTemplate;/* * 测试数据库连接 */@Testpublic void TestdataSource() throws SQLException {System.out.println(dataSource.getConnection());}/* * 测试 insert update delete */@Testpublic void TestUpdate(){String sql="update account set name = ? where id = ? ";jdbcTemplate.update(sql, "dd",3);}/* * 执行批量更新:批量的 insert update delete * batchArgs 是 Object[] 数组的集合 */@Testpublic void TestBatchUpdate(){String sql="insert into account (name,money) values ( ? , ? )";List<Object[]> batchArgs=new ArrayList<>();batchArgs.add(new Object[]{"cc",1200});batchArgs.add(new Object[]{"ee",2000});batchArgs.add(new Object[]{"ff",3000});batchArgs.add(new Object[]{"mm",4000});jdbcTemplate.batchUpdate(sql, batchArgs);}}
0 0
- spring与jdbc 整合配置
- Spring与JDBC整合
- spring与jdbc整合
- spring整合jdbc的配置
- 搭建和配置Spring与jdbc整合的环境
- 搭建和配置Spring与jdbc整合的环境
- 搭建和配置Spring与jdbc整合的环境
- spring与jdbc的整合
- Spring与JDBC整合、事务处理
- AOP注解配置+Spring整合JDBC+Spring整合ibatis
- 第四章 Spring与JDBC的整合
- Spring、整合Spring+JDBC
- spring与jdbc配置搭配
- mybatis 与spring整合配置
- spring与mybasic整合配置
- Spring与Hibernate整合配置
- Spring学习笔记之Spring与JDBC整合
- spring整合jdbc
- Java常用的加密解密类(转)
- 自定义录像
- Unity3D-ScrollView中使用Layout布局后用代码如何控制ScrollView移动到指定位置
- 五大经典查找(上)
- Android 开发--CSDN博客大神
- spring与jdbc 整合配置
- Java中的接口和抽象类(转)
- 判断json数据中是否含有某个字段
- tensorflow计算Loss
- 爬虫奇遇记——标签去哪儿
- lstm
- 奇偶校验
- JavaScript 面试题
- 移动端事件(一)