今天在编码中不小心就遇到了一个ibatis初学者偶尔会遇到的问题。

先来看这张图中的DictionPo的部分属性赋值都为空。其实,数据库中是有数据的。

再来看看mapper的写法

上面那个对象查询语句是红框内的代码。少了一个东西。

其实:这样写就没问题了,因为少了resultMap这个属性。

<select id="findParamName" parameterType="java.util.Map" resultMap="dictionaryPo" resultType="dictionaryPo">
select * from ems_dictionary where param_type=#{paramType} and param_value=#{paramValue}
</select>

最新文章

  1. source insight 编程风格(持续更新)
  2. DWR实现扫一扫登录功能
  3. maven添加sqlserver的jdbc驱动包
  4. sprintf_s的使用
  5. what a fuck postgre update sql
  6. 修正magento快速搜索返回结果不准确
  7. T430 Windows 8 的USB3.0无法识别
  8. MySQL_update同一张表
  9. 部分常见ORACLE面试题以及SQL注意事项
  10. iOS开发——百度云推送
  11. h5页面使用sessionStorage滚动到上次浏览器位置《原创》
  12. Python的_文件操作
  13. nodeJS文件操作
  14. 关于actor模型
  15. vue核心之响应式原理(双向绑定/数据驱动)
  16. PHP 的工作流组件记录
  17. UBIFS文件系统简介 与 利用mkfs.ubifs和ubinize两个工具制作UBI镜像 (完整理解版本)
  18. JavaScript作用域原理——预编译
  19. [转]VisualSVN错误 Cannot query proxy blanket解决办法
  20. bottle框架学习(1):命令行

热门文章

  1. [POI2012]Squarks
  2. LNMP包环境下使用TP5框架通过ODBC连接MSSQL方案
  3. 阻止a标签跳转
  4. 引用计数的cocos2dx对象内存管理和直接new/delete box2d对象内存管理冲突的解决方法
  5. WebService如何抛出干净的异常
  6. MySQL MERGE存储引擎 简介
  7. Linux中/proc目录下文件详解(转贴)
  8. glob函数的使用
  9. Maven +Tomcat+m2eclipse的热部署(hot deploy)
  10. [Android Pro] android 杀死进程的方法