Mybatis动态SQL trim
来源:互联网 发布:佳能9100cdn网络驱动 编辑:程序博客网 时间:2024/05/29 03:18
<insert id="insertSelective" parameterType="com.geo.entity.SysUser"> insert into sys_user <trim prefix="(" suffix=")" suffixOverrides=","> <if test="id != null"> id, </if> <if test="userName != null"> user_name, </if> <if test="userPassword != null"> user_password, </if> <if test="userEmail != null"> user_email, </if> <if test="userInfo != null"> user_info, </if> </trim> <trim prefix="values (" suffix=")" suffixOverrides=","> <if test="id != null"> #{id,jdbcType=INTEGER}, </if> <if test="userName != null"> #{userName,jdbcType=VARCHAR}, </if> <if test="userPassword != null"> #{userPassword,jdbcType=VARCHAR}, </if> <if test="userEmail != null"> #{userEmail,jdbcType=VARCHAR}, </if> <if test="userInfo != null"> #{userInfo,jdbcType=VARCHAR}, </if> </trim> </insert>
trim 标签有四个属性:
prefix: 增加的前缀
prefixOverrides:删除指定的前缀
suffix:增加指定后缀
suffixOverrides:删除指定后缀
where标签,和set标签都是通过trim标签实现的!
阅读全文
0 0
- MyBatis 动态SQL trim
- Mybatis动态SQL trim
- MyBatis动态SQL中trim的使用
- MyBatis动态SQL中trim标签的使用
- MyBatis动态SQL中trim标签的运用
- MyBatis动态SQL中trim标签的使用参数
- MyBatis动态SQL之 set 和 trim标记的使用
- mybatis动态sql中的trim标签的使用
- mybatis动态sql中的trim标签的使用
- mybatis动态sql中的trim标签的使用
- mybatis动态sql中的trim标签的使用
- mybatis动态sql中的trim标签的使用
- mybatis中动态sql标签之if trim
- MyBatis动态SQL中trim标签的使用
- MyBatis动态SQL中trim标签的使用
- mybatis动态sql中的trim标签的使用
- MyBatis动态SQL之 set 和 trim标记的使用
- mybatis动态sql中的trim标签的使用
- geode(二)配置
- 1134. Vertex Cover (25)
- 【Ubuntu】安装依赖文件
- SharedPrefence的一个简单工具类
- 文章标题
- Mybatis动态SQL trim
- Eclipse中新建java类自动生成作者和时间设置
- Fraction(辗转相除求最大公约数)(CodeForcesOJ)
- JS中的作用域跟作用域链
- Vim命令详解
- Linux+GCC+GDB
- Redis
- Spring Boot整合RabbitMQ
- sql语句题集