我正在考虑启动一个java项目,其想法是将域类与与持久层相关的所有内容分开。然后,我想使用hibernate或jpa与xml映射配置(在orm.xml文件中)和liquibase来控制数据库更改。
使用liquibase-hibernate插件生成db更改集会很棒,但我不确定是否可行。
有人可以告诉我是否有可能并且这是一个好主意吗?
非常感谢。
答案 0 :(得分:2)
回答你的问题:
project description
和wiki
。database schema
会很复杂的话。我自己写liquibase changeSets
并使用hibernate
仅使用此属性进行架构验证:spring.jpa.hibernate.ddl-auto=validate
。但是你的问题过于笼统,无法直接回答。