spring的jdbcTemplate查询一个字段也要定义一个类吗

zhongyj2004 2009-12-02 11:43:11
比如SQL是 select COLUMN_NAME from TABLE_NAME;
想要返回的是一个String的List,在Spring的JdbcTemplate中也要定义一个只有一个String成员的类吗
...全文
742 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
lg068 2010-06-29
  • 打赏
  • 举报
回复
给个例子你看吧,前面有取ds = (javax.sql.DataSource) ctx.lookup("gxbst");

// 根据productid取计费电话 appended 20100629 by lancer
public String getJfdh(String productid) {
JdbcTemplate jdbcTemplate = new JdbcTemplate(ds);
String jfdh=(String)jdbcTemplate.queryForObject(
"select bst_product_id from ass_product@sun85 where product_id =?",
new Object[]{productid},java.lang.String.class);
return jfdh;
}
huqing2009 2009-12-04
  • 打赏
  • 举报
回复
不是吧
直接查询就行了呀
crazylaa 2009-12-03
  • 打赏
  • 举报
回复
zealVampire 2009-12-03
  • 打赏
  • 举报
回复 1
里面有个查询list的方法, Class 改成String.class即可
public List queryForList(String sql, Class elementType) throws DataAccessException {
return query(sql, getSingleColumnRowMapper(elementType));
}
Rangers_Sword 2009-12-03
  • 打赏
  • 举报
回复
.

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧