mybatisplus获取表名
时间: 2023-07-08 08:48:29 浏览: 184
mybatisplus动态表名demo
在 MyBatis-Plus 中,可以使用 `com.baomidou.mybatisplus.annotation.TableName` 注解来映射表名,例如:
```java
@TableName("user")
public class User {
...
}
```
如果没有使用 `@TableName` 注解,则默认表名与实体类名相同。在进行 MyBatisPlus 的 CRUD 操作时,可以通过对应的 Service 类的 `.getTableName()` 方法获取表名,例如:
```java
@Autowired
private UserService userService;
String tableName = userService.getTableName();
```
其中 `UserService` 为 MyBatisPlus 自动生成的 Service 接口,`.getTableName()` 方法会返回当前 Service 对应的表名。
阅读全文