Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
如何指定我希望休眠运行的导入文件。有没有我可以放置的配置选项(我想我在某处看到过类似的东西)我可以说自定义 .sql 文件和休眠将运行它。
我想将我的创作拆分为多个文件。而且我还想运行不同的脚本,这些脚本将根据我正在使用的休眠配置生成日期。因此,如果我使用本地,它应该使用一组 .sql 文件,如果我在 QA 中对其进行测试,它应该使用另一个。
我有多个配置文件,可以根据需要运行,所以现在我需要弄清楚如何将哪个脚本运行在哪个配置中。
干杯
'hibernate.hbm2ddl.import_files' 是你想要的设置(org.hibernate.cfg.AvailableSettings#HBM2DDL_IMPORT_FILES)。
http://docs.jboss.org/hibernate/orm/4.1/javadocs/org/hibernate/cfg/AvailableSettings.html#HBM2DDL_IMPORT_FILES