mybatis include标签和foreach标签的使用

1、Mybatis中mapper.xml文件中sql标签和Include标签的使用:

用来封装SQL语句, 来调用,例如:

 


	SELECT * FROM `body_index`


2、Mybatis Plus(对mybatis进行了在封装):

 

 

参考地址:http://mp.baomidou.com/#/quick-start

仅仅需要继承一个 BaseMapper 即可实现大部分单表 CRUD 操作,极大的减少的开发负担。

@TableName("sys_user")// 实体类上注解指定表名

public class User extends Model

3、Mybatis之foreach标签:

 

标签有循环的功能,可以用来生成有规律的SQL语句,主要属性有:

item:表示集合每一个元素进行迭代时的别名

index:表示在迭代过程中,每次迭代到的位置

open:表示该语句已什么开始

separator:表示每次迭代之间以什么符号作为分隔

close:表示该语句已什么结束

collection:需要迭代的变量

例:

 


 

 

 

 

 

你可能感兴趣的:(mybatis)