
Mybatis
码农本农。
哦
展开
-
mybatis union 条件查询
<select id="find" parameterType="java.util.Map" resultType="java.util.LinkedHashMap"> <choose> <when test="type !=null and type !=''"> <if test='type =="0"'> SELECT u.USER...原创 2021-01-15 16:53:55 · 1995 阅读 · 1 评论 -
mybatis 插入返回id
xml: <insert id="addCertificateLevelReturnId" parameterType="com.cn.entity.CertificateLevel" useGeneratedKeys="true" keyProperty="certLevelId" keyColumn="certlevelid">controller:certificateLevelReturnIdService.addCertificateLevelReturnI.原创 2020-11-13 20:28:13 · 214 阅读 · 0 评论 -
mybatis 使用<if test=‘‘> 不要使用 <if test=““>
当使用<if test="">时,sort.contains(';')会识别';'为character字符,此时sort是字符串,会报错;正确的写法如下:<if test='sort !=null and sort !="" and !sort.contains(";")'>原创 2020-11-13 20:21:44 · 971 阅读 · 1 评论 -
mybatis 动态传入排序字段 ${}防止注入
预防传入;DELETE user,传入参数之前做判断List<LinkedHashMap> findCertificateLevelsEntity(CertificateLevel certificateLevel); <!-- 查询信息返回-实体类 --> <select id="findCertificateLevelsEntity" parameterType="com.cn.entity.CertificateLevel" resultTyp.原创 2020-11-13 20:17:50 · 884 阅读 · 0 评论 -
mybatis基础增删改查(动态sql).xml
BasePersonInfo.javapublic class BasePersonInfo extends BaseEntity implements Serializable,Cloneable{ /** 人员ID */ private Integer personId ; /** 姓名 */ private String personName ; ...原创 2018-11-10 19:14:41 · 304 阅读 · 0 评论 -
mybatis-plus学习笔记(二)CRUD
List<Dept> depts = iDeptService.list(new QueryWrapper<Dept>().eq("deleted",0));Map map1 = iDeptService.getMap(new QueryWrapper<Dept>().eq("deleted",0));Dept dept = iDeptService.ge...原创 2019-07-19 10:10:22 · 493 阅读 · 0 评论 -
mybatis-plus学习笔记(三)配置
import com.baomidou.mybatisplus.core.injector.ISqlInjector;import com.baomidou.mybatisplus.core.parser.ISqlParser;import com.baomidou.mybatisplus.extension.injector.LogicSqlInjector;import com.bao...原创 2019-07-19 10:16:47 · 2062 阅读 · 1 评论 -
mybatis-plus学习笔记(一)代码生成器-改
import com.baomidou.mybatisplus.annotation.IdType;import com.baomidou.mybatisplus.core.exceptions.MybatisPlusException;import com.baomidou.mybatisplus.core.toolkit.StringPool;import com.baomidou.m...原创 2019-07-17 09:31:16 · 861 阅读 · 0 评论