首页 > 数据库技术 > 详细

mybatis中xml文件中的sql文的注意点总结

时间:2020-04-02 16:56:03      阅读:68      评论:0      收藏:0      [点我收藏+]

1、where语句等用到大于小于等符号时候,需要使用 <![CDATA[ > ]]>或者 <![CDATA[ < ]]>进行识别。

2、如果sql文中有动态sql文标签,比如<if test = "wwww == 2">sql文</if>,此时wwww为传递的参数,不需用#{wwww }取值,直接使用即可。

3、如果超过一个参数,需要在接口方法的每个参数定义时候使用@Param注解。

4、order by语句可以使用动态sql

<if test="www == 1">
ORDER BY eeee
</if>
<if test="yyyn == 2">
ORDER BY rrrrrr
</if>

5、SELECT

               CASE

               WHEN  条件1 THEN 字段1

          WHEN  条件2 THEN 字段2  

               ELSE    字段3

               END

      FROM.....

  只要满足一个WHEN,后面的WHEN就不会执行了,跳出CASE WHEN  语句。

mybatis中xml文件中的sql文的注意点总结

原文:https://www.cnblogs.com/dengw125792/p/12620781.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!