我们之前通过注解开发时,相关 SQL 语句都是自己直接拼写的。一些关键字写起来比较麻烦、而且容易出错。
MyBatis 给我们提供了 org.apache.ibatis.jdbc.SQL 功能类,专门用于构建 SQL 语句
1.1.2 实现准备编写指定调用方法
这是嘛啊???
这就是Mybatis进行构建时候给你的构建SQL对象,就例如下面咱对new 处理的这个SQL对象进行测试:
运行结果如下:
就是返回sql语句
2 查询功能的实现定义功能类并提供获取查询的 SQL 语句的方法。
例如下面的语句把之前的@Select换为了现在的@SelectProvider
属性说明:
编写测试函数
运行结果如下:
3 新增功能的实现定义功能类并提供获取新增的 SQL 语句的方法。
属性说明:
编写测试函数:
运行效果如下:
4 修改功能的实现定义功能类并提供获取修改的 SQL 语句的方法。
属性说明:
编写测试函数:
运行效果如下:
5 删除功能的实现定义功能类并提供获取删除的 SQL 语句的方法。
属性说明:
编写测试函数:
运行效果如下:
到此这篇关于Mybatis超详细讲解构建SQL方法的文章就介绍到这了,更多相关Mybatis构建SQL内容请搜索七叶笔记以前的文章或继续浏览下面的相关文章希望大家以后多多支持七叶笔记!