导入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);
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)