发表于: 2017-11-14 18:07:31
2 962
今天完成的事:
在IDEA写了jdbcTemlate,用junit测试。
1.Dao实现类继承JdbcSupport类,JdbcSupport中有jdbcTemplate属性,用于接受jdbc模板,同时还有dataSource属性,dataSource属性中的方法会判断时候有jdbc模板,没有就会自动创建jdbcTemplate,所以继承配置文件注册jdbcTemplate步骤可以省略,
2.数据源的配置
spring默认数据源DriverManageDataSource
3、增删改查操作
增删改都是update,查是query
4、自定义类的查询
查询出来的username,id, age 不能自动封,需要自己完成。
RowMapper行映射器,将行中的数据封装成一个对象。
将id,username,age封装成user
ResultSet是select结果集中某一行的的数据
5、jdbctTemplate对象是多例的,每一个方法都会创建一个jdbcTemplate对象,方法结束就释放该对象,仅在一个方法中有效。
6、junit测试
@Before在每个测试之前都会执行。
@After在每个测试完成之后执行。
遇到的困难:
Aspect配置还没成功。
明天计划:
学习MyBatis。
收获:
在今天完成事总结了,对自定义类查询还是有点蒙。
评论