Mybatis使用bind元素进行模糊查询,不用在乎数据库是mysql还是oracle从而提高可移植性

使用bind元素传递多个参数

public List<Student> findStudents(@Param("studentName")String studentName,@Param("note")String note)

<select id="getStudent" resultMap="studentMap" >
<bind name="pattern_studentName" value="'%' + studentName + '%'" />
<bind name="pattern_note" value="'%' + note + '%'" />
select id, cnname, sex, selfcard_no, note
from t_student
where student_name like #{pattern_studentName}
and note like #{note}
</select>

最新文章

  1. 1Z0-053 争议题目解析709
  2. LUA5.3的BNF范式学习笔记
  3. wpf学习笔记
  4. 20141203图片Base64编码与解码
  5. web初学之MVC
  6. 利用Gson和SharePreference存储结构化数据
  7. cocos2d-x 之 CCArray 的遍历(3)
  8. Python+Selenium进行UI自动化测试项目中,常用的小技巧4:日志打印,longging模块(控制台和文件同时输出)
  9. G-nav-03
  10. kindle相关工具
  11. 华为OJ平台——尼科彻斯定理
  12. 几种更新(Update语句)查询的方法【转】
  13. 使用Eclipse Memory Analyzer Tool(MAT)分析线上故障(一) - 视图&amp;功能篇
  14. UVa1635 - Irrelevant Elements
  15. RAID知识总结[转]
  16. 网站开发进阶(二十八)初探localStorage
  17. centos7 安装qt
  18. 设置RHEL-7.0的运行级别
  19. 古代猪文:数论大集合:欧拉定理,exgcd,china,逆元,Lucas定理应用
  20. FastJson 数组、List、Set、Map基本序列化与日期格式化

热门文章

  1. Duolingo 提高用户留存率的6个手段
  2. 《Python自动化运维之路》 业务服务监控(二)
  3. idea 映射文件同class文件一起打包安装
  4. dubbo实现原理之SPI简介
  5. ASP.NET Core WebApi 项目部署到 IIS 服务器的总结
  6. sql server always on安装
  7. 10分钟打造强大的gvim
  8. 【Canal源码分析】重要类图
  9. Android_strings.xml显示特殊字符
  10. PHP多进程系列笔记(五)