MyBatis XML配置对抗MyBatis注解的一大杀器:SQL片段,抽取可重用的SQL语句

377人浏览 / 0人评论
1、XML式微,注解日隆

自从mybatis将注解当做亮点推出的时候,人们逐渐认识到,相对于xml文件来说,mybatis注解更加的便捷,从而导致XML式微,注解日隆。即便注解功能日益强大,它也很难具备SQL片段这般强大的去重利器。

2、标签简介

是一个与,等增删改查同级别的标签,作用是抽取可重用的sql片段,避免重复。

2.1、创建动态SQL片段
select count(*)
2.2、使用SQL片段

在使用sql片段时使用include标签通过sql片段的id进行引用,sql片段的ID在当前空间必须为唯一的



     from table_name

2.3、动态功能

中还可以使用 标签往sql中加入字段


    id,name,email,${otherColomn}




     
    
        
     from table_name

全部评论

晴天下起了小雨
2017-10-01 18:00
很喜欢,果断关注了
wjmyly7336064
2017-10-01 18:00
相当实用,赞美了
橘大佬
2017-10-01 18:00
就是有些细节再到位点就好了…