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

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

 

posted @   入世则饮江湖浊酒一杯  阅读(30)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 张高兴的大模型开发实战:(一)使用 Selenium 进行网页爬虫
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
点击右上角即可分享
微信分享提示