实体类和Dao层开启AR的方式
实体类开启AR (同时开启Dao层AR)
继承MP特殊类Model<T>
Model隶属于:com.baomidou.mybatisplus.extension.activerecord.Model
T泛型:当前的实体类
Dao层开启AR
继承特殊类BaseMapper<T>
BaseMapper隶属于:com.baomidou.mybatisplus.core.mapper.BaseMapper
T泛型:当前的实体类
Service层和ServiceImpl层开AR方式
Service层开启AR(同时开启ServiceImpl的AR)
ClientService继承IService类
IService隶属于:com.baomidou.mybatisplus.extension.service.IService
泛型Product,对应一个表
ServiceImpl开启AR
ClientServiceImpl正常实现ClientService接口
继承特殊类ServiceImpl<T1,T2>
ServiceImpl隶属于com.baomidou.mybatisplus.extension.service.impl.ServiceImpl