spring boot的Dao层/mapper层一些笔记


1)BaseMapper

Mapper 继承该接口后,无需编写 mapper.xml 文件,即可获得CRUD功能

Mybatis-Plus 是一款 Mybatis 动态 SQL 自动注入 Mybatis 增删改查 CRUD 操作中间件, 减少你的开发周期优化动态维护 XML 实体字段。

CRUD:增查改删,即,create/read/update/delate 主要被用在描述软件系统中数据库或者持久层的基本操作功能

2)@mapper

使用接口注解的优点:

  1. 比较方便,快速编写映射语句

使用接口注解的缺点:

  1. 适用于比较简单的配置,当太复杂了接口就搞不定了。

      2. 不能使用动态SQL,有点鸡肋。

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM