小编gau*_*rav的帖子

使用 Spring JdbcTemplate 提取一行中的两个字段

我是 spring 新手,我的要求如下:使用 spring jdbctemplate 连续提取两个字段。

我尝试使用 queryFOrObject() api,它适用于一个字段,但我不确定如何将它用于两个字段?

public String getSalarayAndSalaryCode(int id) {
   JdbcTemplate jdbcTemplate = new JdbcTemplate(dataSource);

   //not working
    String sql = "SELECT salary,sal_code FROM table WHERE ID=?";

   //working
    String sql = "SELECT sal_code FROM table WHERE ID=?";

     String output= (String) jdbcTemplate.queryForObject(
        sql, new Object[] { id }, String.class);

   return output;
}
Run Code Online (Sandbox Code Playgroud)

String sql = "从表中选择工资,sal_code WHERE ID=?";

我想在单个查询中获取工资和 sal_code。

java spring jdbctemplate

1
推荐指数
1
解决办法
9081
查看次数

标签 统计

java ×1

jdbctemplate ×1

spring ×1