
mybatisplus
mybatisplus
韧小钊
代码界的小学生
展开
-
mybatis xml <if>判断字符串相等失效
mybatis 映射文件中,if标签判断字符串相等,两种方式 (1) (2) 注意: 不能使用 因为java是强类型语言(name变量是字符串类型,mybatis会把’Tom’解析为字符) 拓展: 1.强类型语言也称为强类型定义语言,是一种总是强制类型定义的语言,要求变量的使用要严格符合定义,所有变量都必须先定义后使用。 2.对象导航图语言(Object Graph Navigation Language),简称OGNL,是应用于Java中的一个开源的表达式语言(Expression Language),原创 2021-10-24 18:22:51 · 3114 阅读 · 0 评论 -
mybatis-plus批量操作语句格式
插入 insert into table1 select * from table2; 特定字段插入 insert into table1_name ( column1 , column2 , column3 , columnN ) select原创 2021-10-03 09:42:55 · 275 阅读 · 0 评论 -
批量更新报错#Cause: java.sql.SQLSyntaxErrorException: You have an error in your SQL syntax; check the m
错误: mybatis plus foreach 批量插入没问题 改成update,一直报错,sql拷贝出来单独执行又没问题 原因: insert语句支持批量,可以写在一条语句: INSERT INTO table_name (column1,column2,column3,...) VALUES (value1,value2,value3,...), (value1,value2,value3,...), (value1,value2,value3,...), (value1,value2,value3,原创 2021-10-03 09:18:59 · 930 阅读 · 0 评论