mapper中的标签的详细定义如图:

MyBatis中的mapper中的<sql/>标签介绍

insert、update、delete、select这四个标签在mybatis操作与配置文件中以说到,这里就不说了。

1、sql标签:

sql标签是mapper节点的标签。

sql标签的属性:
  id属性
  databaseId属性
  lang属性
sql标签的子标签:
  include、trim、where、set、foreach、choose、if、bind
sql标签的作用:

  就是拼接一个可重用的SQL语句。

1、在mapper文件中编写:

MyBatis中的mapper中的<sql/>标签介绍

<sql/>标签中的id属性值自定义,在<sql/>标签中定义了sql语句之后,后面需要调用直接用<include/>标签参考<sql/>标签中id属性的值,效果和你直接在select标签中写sql语句是一样的。

相关文章:

  • 2022-01-20
  • 2022-12-23
  • 2022-12-23
  • 2022-02-14
猜你喜欢
  • 2022-01-04
  • 2022-12-23
  • 2021-09-04
  • 2022-12-23
  • 2022-12-23
  • 2021-05-17
  • 2022-02-15
相关资源
相似解决方案