2024年3月4日发(作者:可丁兰)
mybatis-plus 注解
Mybatis-Plus是Mybatis的增强工具包,提供了很多注解来简化开发。以下是Mybatis-Plus的注解:
1. @TableName。
用于指定实体类对应的表名。
用于指定实体类对应的主键,并且支持多种策略生成主键。
用于指定实体类属性对应的数据库字段,可以指定是否为插入和更新时的操作。
用于乐观锁实现,指定实体类属性对应回数据库中的乐观锁字段。
用于枚举字段映射至数据库中。
用于解析自定义的SQL语句。
用于对Mapper接口进行扫描并注入到Spring容器中。
用于动态的生成SQL语句,一般用于批量插入操作。
用于动态的生成SQL语句,一般用于批量更新操作。
用于动态的生成SQL语句,一般用于复杂查询操作。
用于动态的生成SQL语句,一般用于批量删除操作。
用于指定Map返回的Key值。
用于自定义ResultMap。
用于指定在插入数据时返回主键的方式。
以上是Mybatis-Plus的一些常用注解,可以方便开发者进行CRUD操作。
2024年3月4日发(作者:可丁兰)
mybatis-plus 注解
Mybatis-Plus是Mybatis的增强工具包,提供了很多注解来简化开发。以下是Mybatis-Plus的注解:
1. @TableName。
用于指定实体类对应的表名。
用于指定实体类对应的主键,并且支持多种策略生成主键。
用于指定实体类属性对应的数据库字段,可以指定是否为插入和更新时的操作。
用于乐观锁实现,指定实体类属性对应回数据库中的乐观锁字段。
用于枚举字段映射至数据库中。
用于解析自定义的SQL语句。
用于对Mapper接口进行扫描并注入到Spring容器中。
用于动态的生成SQL语句,一般用于批量插入操作。
用于动态的生成SQL语句,一般用于批量更新操作。
用于动态的生成SQL语句,一般用于复杂查询操作。
用于动态的生成SQL语句,一般用于批量删除操作。
用于指定Map返回的Key值。
用于自定义ResultMap。
用于指定在插入数据时返回主键的方式。
以上是Mybatis-Plus的一些常用注解,可以方便开发者进行CRUD操作。