Java 在SQL内省生成的Hibernate类上使用Liquibase
我想知道我是否可以轻松地在SQL内省生成的Hibernate类上使用Liquibase。我继承了Spring4和Hibernate5项目,对JavaHibernate的最佳实践有些不熟悉 所有实体类似乎都是通过SQL检查从hbm2java生成的。这可以通过缺少任何hibernate映射文件推断出来,但hbm2java创建了所有实体文件Java 在SQL内省生成的Hibernate类上使用Liquibase,java,spring,hibernate,database-migration,liquibase,Java,Spring,Hibernate,Database Migration,Liquibase,我想知道我是否可以轻松地在SQL内省生成的Hibernate类上使用Liquibase。我继承了Spring4和Hibernate5项目,对JavaHibernate的最佳实践有些不熟悉 所有实体类似乎都是通过SQL检查从hbm2java生成的。这可以通过缺少任何hibernate映射文件推断出来,但hbm2java创建了所有实体文件 我希望保持由数据库生成实体类的方向性,但通过Liquibase或类似的方式实现应用程序拥有的模式迁移。这是一个容易实现的模式 是的,我在流程资源阶段使用了两个ma
我希望保持由数据库生成实体类的方向性,但通过Liquibase或类似的方式实现应用程序拥有的模式迁移。这是一个容易实现的模式 是的,我在流程资源阶段使用了两个maven目标 液化 休眠hbm2java
我在target/mydatabase上尝试了hsqldb,但不幸的是,如果第一个目标liquibase完成了,但没有刷新到文件中,而第二个目标的数据库为空。最后,我在jdbc上使用h2database:h2:file:./target/mydatabase。。。。它就像一个符咒。它就像一个符咒。。。。请看,我注意到在mysql上,liquibase类型会根据您使用的数据库创建不同的类型和不同的实体。例如,h2创建一个数字,而mysql创建一个文本类型行。