W pełni funkcjonalny przykład można znaleźć w moim wysokowydajnym repozytorium Java Persistence GitHub .
W twoim przypadku nie musisz dostosowywać JpaPlatform . To powinno być ustawione na HibernateJpaPlatform .
Możesz zarejestrować MetadataBuilderContributer
albo programowo przez application.properties plik konfiguracyjny:
hibernate.metadata_builder_contributor=com.vladmihalcea.book.hpjp.SqlFunctionsMetadataBuilderContributor