1253得票14回答
Hibernate hbm2ddl.auto配置的可能值是什么,它们都有什么作用?

我非常想了解更多有关更新、导出以及可能提供给hibernate.hbm2ddl.auto的值的信息。 我需要知道什么时候使用更新,什么时候不使用?还有什么替代方案吗? 以下是可能发生在数据库中的更改: 新表 旧表中的新列 删除的列 列的数据类型更改 更改列属性的类型 删除表 更改列值 ...

387得票15回答
在生产环境中使用Hibernate:hbm2ddl.auto=update?

在生产环境中运行配置有 hbm2ddl.auto=update 的Hibernate应用程序更新数据库架构是否可行?

68得票6回答
如何关闭hbm2ddl?

我找不到如何关闭hbm2ddl的参考资料。

54得票3回答
Hibernate hbm2ddl.auto,可能的取值及其作用

我正在查看Hibernate的hbm2ddl.auto配置属性及其可能的值: validate update create create-drop 所有这些值都是做什么用的? Hibernate参考文档只简要介绍了create-drop,但没有提到其他值: hibernate.h...

47得票12回答
"HIBERNATE_SEQUENCE" 序列未找到;SQL 语句

在我的Spring MVC应用程序中,我有以下对象。我正在尝试使用devtool在我的应用程序中制作数据可视化。 在我的 Spring MVC 应用程序中,我有上述的对象。我尝试使用devtool 制作数据可视化。@Entity @Data public class Consultation...

35得票5回答
在Hibernate 5中,Configuration.generateSchemaCreationScript()去哪了?

在Hibernate 4.x中,我曾按照以下方式(使用Spring在类路径上查找带注释实体)生成和导出已定义的注释实体模式:Connection connection = DriverManager.getConnection("jdbc:h2:mem:jooq-meta-exten...

31得票6回答
org.hibernate.MappingException: 找不到逻辑列名为 的列

嗨,我的数据表如下: 1- medical_company: medical_company_id 是在账户实体表 account_entity 的 account_entity_id 列上的外键(不是主键) 列1 列2 列3 2- account_entity: account...

31得票1回答
Hibernate hbm2ddl.auto=update在MySQL中不会更新列定义。

我正在尝试使用hbm2ddl.auto = update更新现有表格。在几个表格的几个列中,数据库列定义与实体声明中的不同。例如:@Column(name="mycolumn", nullable=false, length=10) private Long mycolumn; 在MySQL中...

18得票3回答
如何在Hibernate中第一次创建数据库模式,并在模式修改时进行进一步更新?

我想第一次在Hibernate中创建数据库模式。如果模式有任何修改,比如添加新表或删除某些列,我希望更新现有的模式并保留以前的数据。 根据这个问题所给出的选项,似乎我要么可以创建破坏先前数据的模式,要么可以更新模式。 是否有一个值可以同时完成这两个操作?

18得票1回答
Hibernate - hibernate.hbm2ddl.auto = validate

我对hibernate.hbm2ddl.auto=validate的实际工作方式很感兴趣,但我很难找到全面的文档。最近我们发现生产系统受到http://opensource.atlassian.com/projects/hibernate/browse/HHH-3532的影响(Hibernat...