开发者社区> 问答> 正文

hibernate 中定义的变量名一定和数据库字段名相同吗?

数据库的字段要求是拼音缩写,可是这太难理解。想把如下的BYLLL换成容易理解的英文单词,目前数据库内部不允许更改字段名,能在Java层面更改变量名而不更改字段名吗?

@Entity
@Table(name = "DoctorInfoCenter")
public class InfoCenter extends AbstractVO {

    private static final long serialVersionUID = 1L;

    private Long BYLLL;
    
    public Long getBYLLL() {
        return BYLLL;
    }

    public void setBYLLL(Long BYLLL) {
        this.BYLLL = BYLLL;
    }
}

展开
收起
蛮大人123 2016-03-06 14:12:10 2437 0
2 条回答
写回答
取消 提交回答
  • 最好一样,这样不容易混淆
    2019-07-17 18:54:32
    赞同 展开评论 打赏
  • 我说我不帅他们就打我,还说我虚伪

    加上@Column(name = "adress", length = 800) 这个注解就行了。

    2019-07-17 18:54:32
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
DTCC 2022大会集锦《云原生一站式数据库技术与实践》 立即下载
阿里云瑶池数据库精要2022版 立即下载
2022 DTCC-阿里云一站式数据库上云最佳实践 立即下载