栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

简易基本MyBatis语句书写模板-续更中

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

简易基本MyBatis语句书写模板-续更中

简易基本MyBatis语句书写模板
    • 1.trim标签替换where标签(查询操作)
    • 2.trim标签助力insert标签(插入操作)
    • 3.trim标签助力set标签(更新操作)
    • 4.Choose语句
    • 5.Foreach语句
    • 6.Bind元素

1.trim标签替换where标签(查询操作)

	select * from blog
		
		
			title = #{title}
		
		
			and author = #{author}
		
	


2.trim标签助力insert标签(插入操作)
 
 		INSERT INTO t_database
	 
	 	
	 		db_name,
	 	
	 	
	 		create_time 
	 	
	 
	 
	 	
	 		#{dbName,jdbcType=VARCHAR},
	 	
	 	
	 		#{createTime,jdbcType=Date}
	 	
	 

3.trim标签助力set标签(更新操作)
 
 		UPDATE t_database
	 
	 	
	 		db_name = #{dbName,jdbcType=VARCHAR},
	 	
	 	
	 		create_time = #{createTime,jdbcType=Date}
	 	
	 

4.Choose语句

有时候,我们不想用到所有的查询条件,只想选择其中的一个,查询条件有一个满足即可,使用 choose
标签可以解决此类问题,类似于 Java 的 switch 语句
注意:适用于入参中只能一个有值的场景


	select * from blog
	
		
		
			id=#{id}
		
	


6.Bind元素

bind 元素允许你在 OGNL 表达式以外创建一个变量,并将其绑定到当前的上下文。比如:



原理参考:
NO.1
NO.2

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/995667.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号