您的位置:首页 > 数据库

MyBatis-Plus—自定义SQL

2020-01-14 17:09 344 查看

自定义SQL

一般而言,使用 MP 框架进行项目的数据层开发非常简洁快速,但是很
多项目中,由于业务的复杂性,开发者免不了要编写一些复杂的 SQL 语句,
靠框架的自动映射和生成是做不到的,这种情况下,MP 的另外一个强大之
处就体现出来了——对 MyBatis 的良好兼容。
经典的 MyBatis 采用 XML 封装 SQL 语句,MP 仍然无缝支持,就像你以
前用 MyBatis 那样做就可以了。不仅如此,MP 还提供了一种注解的方式,
让开发者可以在Mapper接口的方法上直接绑定SQL语句。下面分别介绍XML
方式和注解方式。
如果是 XML 方式,你得在 Spring Boot 的 properties 配置(yml 当然也可
以)中告诉 MP 框架,映射 XML 文件在哪里。

如果是注解方式,就更简单了,上面的 Mapper.xml 不需要了,直接在
Mapper 接口方法上写 SQL。

  • 点赞
  • 收藏
  • 分享
  • 文章举报
34 发布了4 篇原创文章 · 获赞 0 · 访问量 39 私信 关注
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: