导入spring-jdbc和spring-tx坐标
创建数据库表和实体
创建JdbcTemplate对象
JdbcTemplate jdbcTemplate = new JdbcTemplate();
jdbcTemplate.setDataSource(dataSource);
可通过bean注入
执行数据库操作
更新操作:
jdbcTemplate.update (sql,params)
//测试修改操作
public void testUpdate(){
jdbcTemplate.update("update account set money=? where name=?",1000,"tom");
}
查询操作:
jdbcTemplate.query (sql,Mapper,params) 查询全部
List accounts = jdbcTemplate.query("select * from account", new BeanPropertyRowMapper(Account.class));
jdbcTemplate.queryForObject(sql,Mapper,params) 查询单个
Account account = jdbcTemplate.queryForObject("select * from account where name=?", new BeanPropertyRowMapper(Account.class), "tom");
Long aLong = jdbcTemplate.queryForObject("select count(*) from account", Long.class);



