
Mybatis
Java the world
自律者自清
展开
-
【MyBatis】CDATA标签和xml字符转义
<![CDATA[ ]]>标签XML 格式不支持解析 “&”、“<”、“>”等符号,这些字符在xml解析的时候会被转义,解决方法加上CDATA标签避免报错。在该标签内的语句,将不会被当成字符串来处理,而是直接当成sql语句;<![CDATA[ ]]>是xml语法,在<![CDATA[ ]]>内部的所有内容都会被解析器忽略,**不进行转义**在mybatis中像<if></if>这样的标签如果放在<![CD原创 2021-11-01 15:20:52 · 796 阅读 · 1 评论 -
【MySQL】时间格式转换 DATE_FORMAT函数篇
MyBatis时间格式转换截取年/月/日/时/分/秒-- 年DATE_FORMAT('2000-05-07', '%Y') -- 2000 (大写Y)截取年份全四位DATE_FORMAT('2000-05-07', '%y') -- 00 (小写y)截取年份后两位-- 月DATE_FORMAT('2000-05-07', '%m') -- 05 (小写m)DATE_FORMAT('2000-05-07', '%M') -- May (大写M)月的英文-- 日DATE_FORMAT('200原创 2021-10-29 11:54:12 · 13586 阅读 · 1 评论 -
【MyBatis】动态SQL中的参数判空
MyBatis动态SQL中的参数判空int<if test="id != null"> `SQL语句`</if>String<if test='strategyName != null and strategyName != ""'> `SQL语句`</if>数组<if test="object!=null and object.length>0"> `SQL语句`</if>集合<if原创 2021-10-29 10:16:03 · 3503 阅读 · 1 评论 -
【MyBatis】bind标签
bind标签可以使用OGNL表达式创建一个变量并将其绑定到上下文中bind的两个参数都是必须的:name:绑定到上下文的变量名value:ONGL表达式 <select id="search" resultType="java.util.Map"> <bind name="searchItem" value=" '%' + search + '%' "/> SELECT ID AS "id",原创 2021-07-08 22:32:30 · 710 阅读 · 0 评论