Nastavení hibernate.connection
vlastnosti jsou k ničemu. Místo toho byste je měli nastavit na zdroj dat. Chcete-li nastavit další, jiné než výchozí vlastnosti, můžete použít connection-properties
vlastnost na spring.datasource.tomcat
.
UPRAVIT: Nepoužíváte fond připojení Tomcat, ale výchozí HikariCP. Nastavení vlastností kocoura je tedy v podstatě zbytečné.
Přidání následujícího do vlastností
spring.datasoure.hikari.datasource-properties.includeSynonyms=true
nebo yaml
spring:
datasource:
hikari:
datasource-properties:
includeSynonyms: true
Můžete také nastavit odpovídající vlastnost hibernace, ale ne tak, jak to děláte. Musíte to nastavit pomocí spring.jpa.properties
. To je způsobeno tím, že synonyms
není vystavena jako vlastnost na objektu vlastností, který používá Spring Boot. Proto ji musíte nastavit jako další vlastnost.
POZNÁMKA je důležité použít celý název vlastnosti hibernate.synonyms
v této části ne naformátujte to jako YAML, protože to nebude fungovat!.
spring:
jpa:
properties:
hibernate.synonyms: true
UPRAVIT (1): Protože použitý fond je Hikari a nikoli Tomcatc se změnil na Hikari jmenný prostor a vlastnosti.