mybatis 详解(五)------动态SQL - YSOcean - 博客园 (cnblogs.com)

mybatis参数注入:

根据参数名称 使用#{} 注入参数

    <insert id="insProject">
insert into t_project
(<include refid="colums"></include>)
values
(null,#{projectName},0)
</insert>

mybaits 模糊查询:

使用$代替#注入参数

    <select id="selProjectList" resultType="java.util.Map">
select
<include refid="colums_properties"></include>
from t_project
where
1=1
<if test="projectName != null and projectName != ''">
and project_name like '%${projectName}%'
</if>
</select>

最新文章

  1. 【hrbust2294】方方正正
  2. ThinkPHP 事务处理 (事务回滚) 、异常处理
  3. 关于linq to sql类线程同步问题
  4. Java printf
  5. 弹出框优化实例(alert和confirm)
  6. 坐标系统与投影变换及在ArcGIS桌面产品中的应用
  7. [ArcEngine]Geotransformation地理变换
  8. NOIP 2013 提高组 day2 积木大赛
  9. URL动态赋值
  10. MSAA, UIA brief explanation
  11. WINHEX 使用教程
  12. scrapy shell 中文网站输出报错.记录.
  13. MySQL如何利用索引优化ORDER BY排序语句 【转载】
  14. java中byte数组与int类型的转换(两种方式)
  15. win7远程工具mstsc.exe
  16. Android 数据库ORM框架GreenDao学习心得及使用总结&lt;一&gt;
  17. 全球DDOS安全防护
  18. python爬虫scrapy之登录知乎
  19. luasocket 安装记录 (FS1.4)
  20. JavaScript if 条件语句

热门文章

  1. Mac OS 如何批量转换图片格式
  2. docker 部署rocketmq 4.4
  3. Section 2.1: Falsy VSTruthy Value and == VS ===
  4. LENGTH,LENGTHB
  5. ubuntu新建的用户的终端前不能/没有显示路径
  6. 前台主页功能-前台轮播图功能完成-git介绍和安装-git使用流程-git常用命令-git忽略文件
  7. grep的正则匹配使用方式
  8. css样式 div垂直水平居中对齐
  9. unable to access &#39;https://github.com/.../...git&#39;: Recv failure: Connection was reset
  10. java表达式语言mvel2/ognl/spring-expression