gpt4 book ai didi

java - Hibernate 中的列名称

转载 作者:行者123 更新时间:2023-12-02 02:50:01 24 4
gpt4 key购买 nike

如何设置列名称,如下所示:“firstName”

现在,当我这样做时:

@Column(name = "firstName")
private String firstName;

Hibernate 按名称“first_name”获取/创建一个列。

最佳答案

这取决于用于 Hibernate 配置的 NamingStrategy (解释 here )。您可能定义了驼峰式大小写到带下划线的小写策略,因此,Hibernate 会将列名称转换为带下划线的小写。

如果您使用 Spring,那么您可以按照说明在 application.properties 中设置命名策略 here .

对于 hibernate ,this文章介绍了如何在配置中设置命名策略。

关于java - Hibernate 中的列名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44006670/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com