- 1.trim标签替换where标签(查询操作)
- 2.trim标签助力insert标签(插入操作)
- 3.trim标签助力set标签(更新操作)
- 4.Choose语句
- 5.Foreach语句
- 6.Bind元素
2.trim标签助力insert标签(插入操作)select * from blog title = #{title} and author = #{author}
3.trim标签助力set标签(更新操作)INSERT INTO t_database db_name, create_time #{dbName,jdbcType=VARCHAR}, #{createTime,jdbcType=Date}
4.Choose语句UPDATE t_database db_name = #{dbName,jdbcType=VARCHAR}, create_time = #{createTime,jdbcType=Date}
有时候,我们不想用到所有的查询条件,只想选择其中的一个,查询条件有一个满足即可,使用 choose
标签可以解决此类问题,类似于 Java 的 switch 语句
注意:适用于入参中只能一个有值的场景
将数据库中前三个数据的id修改为1,2,3;
需求:我们需要查询 blog 表中 id 分别为1,2,3的博客信息
bind 元素允许你在 OGNL 表达式以外创建一个变量,并将其绑定到当前的上下文。比如:
原理参考:
NO.1
NO.2



