Mysql
 sql >> Base de données >  >> RDS >> Mysql

Comment enregistrer manuellement des fonctions SQL non normalisées dans l'application Spring Boot ?

Vous pouvez trouver un exemple entièrement fonctionnel dans mon référentiel GitHub Java Persistence haute performance .

Dans votre cas, vous n'avez pas besoin de personnaliser la JpaPlatform . Cela devrait être défini sur HibernateJpaPlatform .

Vous pouvez enregistrer le MetadataBuilderContributer soit par programmation via le application.properties fichier de configuration :

hibernate.metadata_builder_contributor=com.vladmihalcea.book.hpjp.SqlFunctionsMetadataBuilderContributor