构建sql
# 1.1 SQL 构建对象介绍
- 我们之前通过注解开发时,相关 SQL 语句都是自己直接拼写的。一些关键字写起来比较麻烦、而且容易出错。
- MyBatis 给我们提供了 org.apache.ibatis.jdbc.SQL 功能类,专门用于构建 SQL 语句
 
# 1.2 查询功能的实现
- 定义功能类并提供获取查询的 SQL 语句的方法。 
- @SelectProvider:生成查询用的 SQL 语句注解。 
- type 属性:生成 SQL 语句功能类对象 
- method 属性:指定调用方法 
# 1.3 新增功能的实现
- 定义功能类并提供获取新增的 SQL 语句的方法。 
- @InsertProvider:生成新增用的 SQL 语句注解。 
- type 属性:生成 SQL 语句功能类对象 
- method 属性:指定调用方法 
# 1.4 修改功能的实现
- 定义功能类并提供获取修改的 SQL 语句的方法。 
- @UpdateProvider:生成修改用的 SQL 语句注解。 
- type 属性:生成 SQL 语句功能类对象 
- method 属性:指定调用方法 
# 1.5 删除功能的实现
- 定义功能类并提供获取删除的 SQL 语句的方法。 
- @DeleteProvider:生成删除用的 SQL 语句注解。 
- type 属性:生成 SQL 语句功能类对象 
- method 属性:指定调用方法 
上次更新: 2023/09/05 17:45:42
