JdbcTmeplate它是spring框架中提供的一个对象,是对原始繁琐的jdbcAPI对象的简单封装。Spring框架为我们提供了很多操作模板,如jdbcTemplate和HibernateTemplate,操作nosql数据库的RedisTemplate,操作消息队列的JmsTemplate等等
1,JsbcTemplate的开发步骤
(1)导入spring-jdbc和spring-tx(事务)坐标
(2)创建数据库表和实体
Test库里的account表,表中有两个字段name和money
创建实体
(3)创建JdbcTemplate对象
这个对象需要获得连接好数据库的数据源
(4)执行数据库操作
执行添加操作,增删改都是update,查找是query。
插入成功
2,spring容器产生JdbcTemplate对象
(1)配置applicationContext.xml文件,把连接好数据库的数据源对象注入到JdbcTemplate对象中
配置数据源对象并注入值
数据源对象注入到JdbcTemplate对象中
测试
测试成功
3,spring集合junit测试增删改查方法
(1)测试修改
(2)测试删除
(3)测试查找多个对象
通过BeanPropertyRowMapper帮我们封装到Account中并以集合的方式返回
(3)测试查找单个对象
(4)聚合查找