mybatis plus 的 ActiveRecord 模式
- 实体类继承 Model
public class Test extends Model<Test> implements Serializable {}
- 就可以 new Test().insert().... 等在实体上直接调用 service/mapper 的函数,而无需注入 service 或 mapper
注意:仅适用于简单场景,如果任何行为都从实体上去调用,感觉有点别扭,因为调用之前,必须要先 new Test(),感觉用在 insert、update、delete 上比较合适,其他方法调用起来都感觉挺别扭的