空空如也DBC 2020-01-03 15:28 采纳率: 0%
浏览 672

QueryRunner返回的结果集为空?

图片说明

如图,我在打印该query方法查询到的结果集时,控制台输出的User对象的各属性值全为空。
占位符由前端页面的输入框赋值,控制台没有报任何错误

求大神解决!!!

  • 写回答

1条回答 默认 最新

  • zhshchilss 2020-01-03 16:32
    关注

    没用过这个东西
    1.先查看sql参数是否正确,把sql弄到数据库软件里面执行,看是否有数据
    2.映射关系,要映射成User.class需要字段对应吗,是否是字段不一样?
    3.QueryRunner qr = new QueryRunner(DBUtil.getDataSource()) ;
    这一行看着是每个方法都会调用的一个,可以写到DBUtil里面
    QueryRunner qr = DBUtil.getDefaultQueryRunner() ;

    getDefaultQueryRunner:()=>{
    return new QueryRunner(DBUtil.getDataSource()) ;
    }

    评论

报告相同问题?

悬赏问题

  • ¥15 多电路系统共用电源的串扰问题
  • ¥15 shape_predictor_68_face_landmarks.dat
  • ¥15 slam rangenet++配置
  • ¥15 有没有研究水声通信方面的帮我改俩matlab代码
  • ¥15 对于相关问题的求解与代码
  • ¥15 ubuntu子系统密码忘记
  • ¥15 信号傅里叶变换在matlab上遇到的小问题请求帮助
  • ¥15 保护模式-系统加载-段寄存器
  • ¥15 电脑桌面设定一个区域禁止鼠标操作
  • ¥15 求NPF226060磁芯的详细资料