- 一步一步学Spring Boot:微服务项目实战(第2版)
- 黄文毅
- 277字
- 2021-03-26 11:37:22
2.3 集成测试
2.3.1 测试用例开发
我们在项目的单元测试类DemoApplicationTests.java中添加如下代码:
• JdbcTemplate:这是一个通过JDBC连接数据库的工具类。其中上一节我们引入依赖spring-boot-starter-jdbc中包含的spring-jdbc包下,可以通过这个工具类对数据库进行增删改查等操作。
• @Resource:自动注入,通过这个注解在项目启动之后,Spring Boot会帮助我们实例化一个JdbcTemplate对象,省去初始化工作。
• query()方法:JdbcTemplate对象中的查询方法,通过传入SQL语句和RowMapper对象,可以查询出数据库中的数据。
• RowMapper对象:RowMapper对象可以将查询出的每一行数据封装成用户定义的类,在上面的代码中,通过调用RowMapper中的方法mapRow,可将数据库中的每一行数据封装成AyUser对象,并返回去。
提示
SQL语句要么全部大写,要么全部小写,请不要大小写混用。