您当前的位置: 首页 >  sql

杨林伟

暂无认证

  • 4浏览

    0关注

    3337博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

30MyBatis - 动态SQL的 sql片段

杨林伟 发布时间:2019-04-03 17:34:35 ,浏览量:4

MyBatis动态SQL的 sql片段

Sql中可将重复的sql提取出来,使用时用include引用即可,最终达到sql重用的目的。

把上面例子中的id, username, birthday, sex, address提取出来,作为sql片段,如下:



	
	
	SELECT  FROM `user`
	
	
		
			AND sex = #{sex}
		
		
			AND username LIKE
			'%${username}%'
		
	




	id, username, birthday, sex, address


如果要使用别的Mapper.xml配置的sql片段,可以在refid前面加上对应的Mapper.xml的namespace 例如下图 在这里插入图片描述

关注
打赏
1662376985
查看更多评论
立即登录/注册

微信扫码登录

0.0706s