已解决
MyBatisPlus(四)表映射:@TableName
来自网友在路上 177877提问 提问时间:2023-09-19 10:41:02阅读次数: 77
最佳答案 问答题库778位专家为你答疑解惑
表映射
数据库中的表名
,和项目中的实体类名
,并不相同
,则需要通过注解@TableName
来进行映射。
未映射前报错示例
数据库表名:tb_user
实体类名:User
测试代码
@Autowiredprivate UserMapper userMapper;@Testvoid selectList() {List<User> users = userMapper.selectList(null);System.out.println(users);}
报错
映射:@TableName
代码
package com.example.web.entity;import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;@Data
@TableName("tb_user")
public class User {private Long id;private String name;private Integer age;private String email;
}
图片示例:
请求结果
查看全文
99%的人还看了
猜你感兴趣
版权申明
本文"MyBatisPlus(四)表映射:@TableName":http://eshow365.cn/6-9268-0.html 内容来自互联网,请自行判断内容的正确性。如有侵权请联系我们,立即删除!
- 上一篇: 群狼调研(长沙餐厅满意度调查)开展汽车制动厂商客户满意度调查
- 下一篇: 【Linux】线程同步与互斥