jdbctemplate简单总结

查询多条数据:

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());

单条数据的操作,可以不用预编译,相应的参数部分不用写

 

上一篇:JdbcTemplate的query方法举例与总结


下一篇:阿里云开发者 DevUP 沙龙 -北京站 -阿里云企业AIOT技术与解决方案沙龙邀你参加啦