Mybatis Plus 的BaseMapper提供了CRUD 操作
Mybatis Plus 的com.baomidou.mybatisplus.activerecord.Model 也提供了CRUD操作,实体继承Model即可
那么,这样是否多余呢,使用哪个合适呢
Model应该是为了单表实体的操作方便,具体好像是为了支持 ActiveRecord 形式调用方便而设计出来的!
BaseMapper更常用。
个人观点,仅供参考!
个人觉得第一个会比较好,serializable 序列化,这个我经常用到,CRUD操作是可以的
第一个Model已经实现了序列化,不用再手动实现序列化了吧
集成model的 java bean对象,set方法要比一般的java bean 慢上很多。百万次请求,慢上0.5秒。