@Override public void saveConfig(PersistenceDescriptor persistenceDescriptor) { final Properties<PersistenceUnit<PersistenceDescriptor>> properties = DESCRIPTOR.getOrCreatePersistenceUnit() .getOrCreateProperties(); final List<Property<Properties<PersistenceUnit<PersistenceDescriptor>>>> propertyList = properties .getAllProperty(); final java.util.Properties toWrite = new java.util.Properties(); for (Property<Properties<PersistenceUnit<PersistenceDescriptor>>> property : propertyList) { toWrite.put(NATIVE_PROPERTIES_PREFIX + property.getName(), property.getValue()); } SpringBootHelper.writeToApplicationProperties(getFaceted(), toWrite); }