如何使用JdbcTemplate的queryForMap方法进行Java JDBC单条数据查询?

2026-05-20 22:121阅读0评论SEO资源
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计228个文字,预计阅读时间需要1分钟。

如何使用JdbcTemplate的queryForMap方法进行Java JDBC单条数据查询?

查询单条数据得到双列集合+查询得到返回双列集合+查询不到报错+查询到多个就报错+只有查询出来的结果是一个的时候才正常显示+示例代码:+import org.springframework.jdbc.core.JdbcTemplate;+import tools.

查询单条数据得到双列集合

如何使用JdbcTemplate的queryForMap方法进行Java JDBC单条数据查询?

查到返回双列集合

查不到报错

查到了多个就报错

只有查出来的结果是一个的时候才正常显示

示例代码:

import org.springframework.jdbc.core.JdbcTemplate;import tools.DbUtils;import javax.sql.DataSource;import java.util.Map;public class Test { public static void main(String[] args) { // 根据id值为3的数据 String sql = "select * from usercount where id = ?"; // 连接池 DataSource ds = DbUtils.getDs(); // jdbctemplate JdbcTemplate jdbcTemplate = new JdbcTemplate(ds); // 查询 Map<String, Object> stringObjectMap = jdbcTemplate.queryForMap(sql, 999); System.out.println(stringObjectMap); // 如果查到了多条数据 // 就会报错 // 如果查不到 // 也报错 }}

本文共计228个文字,预计阅读时间需要1分钟。

如何使用JdbcTemplate的queryForMap方法进行Java JDBC单条数据查询?

查询单条数据得到双列集合+查询得到返回双列集合+查询不到报错+查询到多个就报错+只有查询出来的结果是一个的时候才正常显示+示例代码:+import org.springframework.jdbc.core.JdbcTemplate;+import tools.

查询单条数据得到双列集合

如何使用JdbcTemplate的queryForMap方法进行Java JDBC单条数据查询?

查到返回双列集合

查不到报错

查到了多个就报错

只有查出来的结果是一个的时候才正常显示

示例代码:

import org.springframework.jdbc.core.JdbcTemplate;import tools.DbUtils;import javax.sql.DataSource;import java.util.Map;public class Test { public static void main(String[] args) { // 根据id值为3的数据 String sql = "select * from usercount where id = ?"; // 连接池 DataSource ds = DbUtils.getDs(); // jdbctemplate JdbcTemplate jdbcTemplate = new JdbcTemplate(ds); // 查询 Map<String, Object> stringObjectMap = jdbcTemplate.queryForMap(sql, 999); System.out.println(stringObjectMap); // 如果查到了多条数据 // 就会报错 // 如果查不到 // 也报错 }}