Похоже, что Hibernate не загружает набор значений по умолчанию, но позволяет каждому биту функциональности определять значение по умолчанию, если свойство не переопределяется. Например, DEFAULT_ENTITY_MODE - это POJO, но единственный способ найти это везде - найти свойство и проследить, что происходит, если свойство не назначено.
Источник для SettingsFactory использует значения по умолчанию для многих вызовов PropertiesHelpers.get .... Метод buildSettings в этом классе имеет много того, что вам нужно. Кроме того, диалекты устанавливают некоторые другие значения по умолчанию, используя getDefaultProperties (). SetProperty ...