区别点
mybatis-plus
service层也不需要写代码,已经帮助你继承了IService,ServiceImpl
都不需要自己手动写Service层的代码
也可以通过baseMapper调用相关语句,来实现对数据库的具体操作,见mybatis-plus具体操作
编写代码
1、实体
- @TableId主键策略
- @TableFieldt添加注解,自动填充/更新
- @TableLogic逻辑删除
- @Version版本号
@Data
public class User {
//设置主键策略
@TableId(value = "id", type = IdType.AUTO)
private Long id;
private String name;
private Integer age;
private String email;
//自动填充
@TableField(fill = FieldFill.INSERT)
private Date createTime;
//自动更新
@TableField(fill = FieldFill.INSERT_UPDAT