构建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