mybatis-plus 指定字段名字的注解

动态 未结 0 103
小小草
小小草 LV1 2023年9月23日 23:40 发表
MyBatis-Plus提供了多种注解来指定实体类中属性与数据库表中字段的映射关系,其中包括: 1. @Table:用于指定实体类对应的数据库表名。 2. @TableField:用于指定实体类中属性与数据库表中字段的映射关系,可以指定字段名、是否为主键、是否为自增等属性。 3. @TableId:用于指定实体类中主键属性与数据库表中主键字段的映射关系,可以指定主键类型、主键生成策略等属性。 4. @TableLogic:用于指定逻辑删除字段的属性名。 例如,如果要将实体类中的属性名与数据库表中的字段名不一致,可以使用@TableField注解来指定: ```java public class User { @TableField(value = "user_name") private String name; // ... } ``` 在上面的例子中,@TableField注解的value属性指定了实体类中的name属性对应的数据库表中的字段名为"user_name"。
收藏(0)  分享
相关标签: 智能问答
问题没解决?让AI助手帮你作答 AI助手
0个回复
  • 消灭零回复