We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 84f7eb1 commit c96c1aeCopy full SHA for c96c1ae
modules/jooby-hibernate/src/main/java/io/jooby/hibernate/HibernateModule.java
@@ -83,7 +83,12 @@ public HibernateModule scan(String... packages) {
83
ssrb.applySetting(HBM2DDL_AUTO, ddl_auto);
84
ssrb.applySetting(CURRENT_SESSION_CONTEXT_CLASS, "managed");
85
// apply application.conf
86
- ssrb.applySettings(env.getProperties("hibernate"));
+ Map<String, String> base = env.getProperties("hibernate");
87
+ Map<String, String> custom = env.getProperties(name + ".hibernate", "hibernate");
88
+ Map<String, String> settings = new HashMap<>();
89
+ settings.putAll(base);
90
+ settings.putAll(custom);
91
+ ssrb.applySettings(settings);
92
ssrb.applySetting(DATASOURCE, dataSource);
93
ssrb.applySetting(DELAY_CDI_ACCESS, true);
94
0 commit comments