1 | <!-- 批量插入 遇到重复key 改为更新 需求设定--> |
{———-}
增
1 | <insert id="addStudent" parameterType="java.util.Map"> |
批量
1 | <insert id="addStudent" parameterType="java.util.Map"> |
删
1 | 这里写代码片 |
批量
改
1 | <update id="updateStudent" parameterType="java.util.Map"> |
批量
1 | <update id="updateStudent" parameterType="java.util.Map"> |
1 | <update id="editStudent" parameterType="java.util.List"> |
批量修改需设置db.properties
新增 &allowMultiQueries=true
查
1 | <select id="getAllStudent" resultType=com.mofangge.entity.student" parameterType="java.util.Map"> |
批量
1 | <select id="getAllStudents" resultType="com.mofangge.entity.student" parameterType="java.util.Map"> |
1 | <select id="getAllStudent" resultType="com.mofangge.entity.Student" parameterType="java.util.Map"> |
mybatis大于小于写法1
2
3
4
5
6
7
8
9
10
11
12原符号 < <= > >= & ' "
替换符号 < <= > >= & ' "
例如:sql如下:
create_date_time >= #{startTime} and create_date_time <= #{endTime}
第二种写法(2):
大于等于
<![CDATA[ >= ]]>
小于等于
<![CDATA[ <= ]]>
例如:sql如下:
create_date_time <![CDATA[ >= ]]> #{startTime} and create_date_time <![CDATA[ <= ]]> #{endTime}