0
点赞
收藏
分享

微信扫一扫

java jdbc jdbctemplate queryForMap 查询单条数据

就是耍帅 2023-03-17 阅读 22

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

查到返回双列集合

查不到报错

查到了多个就报错

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


示例代码:

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

// 如果查到了多条数据
// 就会报错

// 如果查不到
// 也报错
}
}

举报

相关推荐

0 条评论