MyBatis-Plus的所有注解
时间: 2023-06-13 16:07:35 浏览: 169
mybatis 注解
MyBatis-Plus提供了以下常用注解:
1. `@TableName`:指定实体类对应的数据库表名
2. `@TableId`:指定实体类对应的数据库表的主键字段
3. `@TableField`:指定实体类字段对应的数据库表字段名
4. `@Version`:乐观锁注解,用于实现乐观锁功能
5. `@EnumValue`:枚举值注解,用于实现枚举类型字段的映射
6. `@SqlParser`:SQL解析器注解,用于实现自定义SQL解析器的功能
7. `@SqlCondition`:SQL条件注解,用于实现自定义SQL条件的功能
8. `@SqlSet`:SQL更新注解,用于实现自定义SQL更新的功能
9. `@KeySequence`:主键生成策略注解,用于实现自定义主键生成策略的功能
10. `@TableLogic`:逻辑删除注解,用于实现逻辑删除功能
11. `@TableCollation`:字符集注解,用于指定数据库表的字符集
12. `@SelectKey`:查询主键注解,用于实现查询主键的功能
13. `@InsertBatch`:批量插入注解,用于实现批量插入的功能
14. `@UpdateBatch`:批量更新注解,用于实现批量更新的功能
15. `@DeleteBatch`:批量删除注解,用于实现批量删除的功能
以上注解是MyBatis-Plus中常用的注解,并不是全部注解,更多注解可以查看官方文档。
阅读全文