mybatisplus各种参数
时间: 2023-08-24 12:14:09 浏览: 201
mybatisPlus-配套资料
MyBatis Plus 是一个基于 MyBatis 的增强工具,提供了许多实用的功能和便捷的操作。下面是一些常用的 MyBatis Plus 参数:
1. @TableName:用于指定实体类对应的数据库表名,可以在实体类上使用该注解进行映射。
2. @TableId:用于指定实体类中主键字段的映射关系,可以设置主键生成策略。
3. @TableField:用于指定实体类中非主键字段的映射关系,可以指定字段名、是否为插入字段等属性。
4. @Version:用于指定实体类中乐观锁字段的映射关系,用于实现乐观锁机制。
5. @EnumValue:用于指定实体类中枚举类型字段的映射关系,将枚举值映射到数据库中的字段。
6. @SqlParser:用于指定实体类中逻辑删除字段的映射关系,用于实现逻辑删除功能。
7. @TableLogic:用于指定实体类中逻辑删除字段的默认值,可选值为逻辑删除和未删除。
以上是一些常用的 MyBatis Plus 参数,通过使用这些参数,可以简化开发过程并提高代码的可读性和维护性。
阅读全文