当实体类中的属性名和表中的字段名不一样 ,怎么办 ?写出两种解决办法。
时间: 2023-04-02 07:04:10 浏览: 411
可以使用注解来指定属性名和字段名的对应关系,例如使用 @Column 注解来指定字段名,例如:
```
@Column(name = "user_name")
private String userName;
```
另一种解决办法是使用 XML 配置文件来指定属性名和字段名的对应关系,例如在 MyBatis 中可以使用 <resultMap> 标签来指定,例如:
```
<resultMap id="userMap" type="User">
<result property="userName" column="user_name"/>
</resultMap>
```
阅读全文