1)BaseMapper
Mapper 繼承該接口后,無需編寫 mapper.xml 文件,即可獲得CRUD功能
Mybatis-Plus 是一款 Mybatis 動態 SQL 自動注入 Mybatis 增刪改查 CRUD 操作中間件, 減少你的開發周期優化動態維護 XML 實體字段。
CRUD:增查改刪,即,create/read/update/delate 主要被用在描述軟件系統中數據庫或者持久層的基本操作功能
2)@mapper
使用接口注解的優點:
1. 比較方便,快速編寫映射語句
使用接口注解的缺點:
1. 適用於比較簡單的配置,當太復雜了接口就搞不定了。
2. 不能使用動態SQL,有點雞肋。