查询多条数据:
List<User> query = jdbcTemplate.query("select * from user", new BeanPropertyRowMapper<User>(User.class));
查询单条数据:
User user = jdbcTemplate.queryForObject("select * from user where id=?", new BeanPropertyRowMapper<User>(User.class), condition);
单条数据插入
int update = jdbcTemplate.update("insert into user(name,age,sex) values(?,?,?)",user.getName(),user.getAge(),user.getSex());
批量插入
int[] ints = jdbcTemplate.batchUpdate("insert into user(name,age,sex) values(?,?,?)", insertlist);
更改和删除也使用
jdbcTemplate.update("insert into user(name,age,sex) values(?,?,?)",user.getName(),user.getAge(),user.getSex());
单条数据的操作,可以不用预编译,相应的参数部分不用写