mybatisplus外键
时间: 2023-08-24 11:09:08 浏览: 348
回答: 在MyBatis Plus中,如果要设置外键,可以通过使用`@TableField`注解来实现。在实体类中,可以在需要设置外键的属性上添加`@TableField`注解,并指定`exist`属性为`true`。例如,对于`User`实体类中的外键属性`classId`,可以添加如下注解:
```java
@TableField(exist = true)
private Long classId;
```
这样就可以表示`classId`是一个外键。同时,需要在数据库中的对应表中设置好外键的约束关系。<em>1</em><em>2</em><em>3</em>
#### 引用[.reference_title]
- *1* [MyBatis-Plus常用注解](https://blog.csdn.net/qq2844509367/article/details/129351913)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}} ] [.reference_item]
- *2* *3* [mybatis主外键,多对一,一对多查询](https://blog.csdn.net/qq_60555957/article/details/126462398)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}} ] [.reference_item]
[ .reference_list ]
阅读全文