社区
Web 开发
帖子详情
spring getJdbcTemplate().query 返回null集合
yeruofeixue
2016-08-25 03:54:17
如题,
List<T> list = getJdbcTemplate().query(Sql,getRowMapper());
这个sql在数据库执行可以查到3个对象,getRowMapper()也可以拿到对应dto。
可是返回的list是[null,null,null].
奇怪的是,别的查询调用这个是正常的,只有这个dto不正常,对比了下数据库查到结果的字段和dto的字段,没有问题。不理解!求大神教我!
...全文
711
4
打赏
收藏
spring getJdbcTemplate().query 返回null集合
如题, List list = getJdbcTemplate().query(Sql,getRowMapper()); 这个sql在数据库执行可以查到3个对象,getRowMapper()也可以拿到对应dto。 可是返回的list是[null,null,null]. 奇怪的是,别的查询调用这个是正常的,只有这个dto不正常,对比了下数据库查到结果的字段和dto的字段,没有问题。不理解!求大神教我!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
java_leaf@qq.com
2019-08-30
打赏
举报
回复
我采用queryforlist 查询sqlServer数据库,其中有一个字段为一个10位长度的数字,在代码中返回回来一直是null,在数据库中直接查询又能查询出数字,很费解,不明白原因,麻烦大神们解答一下
yeruofeixue
2017-05-16
打赏
举报
回复
都忘记自己发过这个贴了/汗。 我的问题是,getRowMapper()方法里对dto赋值时,出现异常,而捕获的异常写到日志里去了,所以控制台没有打印错误。然后也就是个null了。其实很简单,debug进去就能发现问题。不过这个错误没打印到控制台有点坑。
qq_35676749
2016-08-26
打赏
举报
回复
后台有报什么错误吗?
xams-creator
2016-08-26
打赏
举报
回复
为什么不用queryforlist
jdbcTemplate
List<User> userList = get
JdbcTemplate
().
query
(sql, new BeanPropertyRowMapper(User.class), primaryKeyId); if(userList.size() == 0) { return
null
; } return userList.get(0); } @Override public ...
Spring
JDBC的使用方法详解
使用
query
()方法,查询对象
集合
: ```java public List<User> findAll() { return super.get
JdbcTemplate
().
query
("select * from user", new RowMapper() { @Override public User mapRow(ResultSet resultSet,...
java事务管理&ssh整合笔记
- `JdbcDaoSupport`抽象类提供`get
JdbcTemplate
()`方法,可以便捷地进行数据库操作,如更新(`update()`)、查询所有(`
query
()`)、查询单个(`
query
ForObject()`)。 3. **事务管理** - **事务的四大特性(ACID...
get
JdbcTemplate
().
query
的使用
Spring
JdbcDaoSupport 执行SQL return int: get
JdbcTemplate
().
query
ForInt(sql) select count(*)... ...return List:get
JdbcTemplate
().
query
(sql, rowMapper) select ... from ... return
null
:getJdbcTemplat
Spring
框架 执行SQL get
JdbcTemplate
().
query
update 用法
转自:http://hi.baidu.com/storex/blog/item/666b8f3889d7c92f97ddd89d.html
Spring
框架 执行SQL get
JdbcTemplate
().
query
update 用法2010-04-14 13:56
Spring
JdbcDaoSupport 执行SQL return int: getJdbcTempla
Web 开发
81,115
社区成员
341,731
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章