mybatisplus注解开发
时间: 2023-09-25 08:13:24 浏览: 117
mybatisplus详细讲解
MyBatis-Plus 是一款基于 MyBatis 的增强工具,它提供了许多注解来简化开发过程。下面是一些常用的 MyBatis-Plus 注解:
1. `@TableName`:用于将实体类与数据库表进行映射,可以设置表名和主键字段。
2. `@TableField`:用于将实体类字段与数据库表字段进行映射,可以设置字段名和是否为主键、自增等。
3. `@TableId`:用于设置实体类字段为主键。
4. `@Version`:用于设置实体类字段为乐观锁版本号。
5. `@EnumValue`:用于设置实体类枚举字段与数据库存储值的映射。
6. `@TableLogic`:用于设置实体类字段为逻辑删除字段。
7. `@Insert`:用于标识插入数据的方法。
8. `@Update`:用于标识更新数据的方法。
9. `@Select`:用于标识查询数据的方法。
10. `@Delete`:用于标识删除数据的方法。
使用这些注解可以简化 MyBatis-Plus 的使用,提高开发效率。当然,还有其他很多注解可以根据具体需求来选择使用。希望对你有帮助!如果你有更多问题,请继续提问。
阅读全文