sql >> Databáze >  >> RDS >> Mysql

Jak ručně zaregistrovat nestandardizované funkce SQL v aplikaci Spring Boot?

Plně funkční příklad můžete najít v mém High-Performance Java Persistence GitHub úložišti .

Ve vašem případě nemusíte JpaPlatform přizpůsobovat . To by mělo být nastaveno na HibernateJpaPlatform .

Můžete si zaregistrovat MetadataBuilderContributer buď programově přes application.properties konfigurační soubor:

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


  1. Místnost – Používání externích SQLites i interní DB

  2. identitu z SQL vložit přes jdbctemplate

  3. Převeďte všechny záznamy v postgresu na Titlecase, první písmeno velké

  4. Získejte největší číslo v databázi mySQL v PHP