【JAVA】Jdbctemplate中query、queryForObject、queryForList、queryForMap方法使用

使用NamedParameterJdbcTemplate进行数据库操作时,常用query、queryForObject、queryForList、queryForMap方法说明记录

 

【query方法】返回结果是list,且list中元素必须是自定义bean;不能是list<String>。

【queryForObject】查询出一条记录并封装到一个对象中。可以返回的是String、Integer、Double或者自定义bean。但是如果查询的记录为0条或者大于1条,对不起抛出异常。

【queryForList】这个方法返回一个list,这个方法比较特殊,可以返回List<String> ,还可以返回list<Map<String,Objec>>。

【queryForMap】查询一行数据封装到Map中。如果查询多行记录抛出异常

 

原文:https://blog.csdn.net/dhklsl/article/details/103510888

posted @ 2022-08-19 15:04  独孤无绝  阅读(1715)  评论(0编辑  收藏  举报