首先在原来的基础上添加jar包,建一个测试数据库pring5,里边新建两个表users,authorities,user_authority:
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-jdbc</artifactId>
<version>5.0.6.RELEASE</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-orm</artifactId>
<version>5.0.6.RELEASE</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-tx</artifactId>
<version>5.0.6.RELEASE</version>
</dependency>
然后在spring的配置文件里,配置数据源和JdbcTemplate,然后需要jdbc.properties文件,还有测试类:
做数据库的正删改查测试:
增:
删:
改:
查出一条数据记录,返回一个对应的对象,先建立对应的对象:
查询多条数据记录,返回一个对应的对象集合:
或的一个值,比如记录总条数或单个列的值:
补充:批量插入的实现
在实际项目开发中怎么使用jdbcTemplate:
有的资料中你还可以看到可以这样子用:
注意这个用法,用注解不好使,要用xml配置bean,并注入dataSource属性: