sql >> Databáze >  >> RDS >> Oracle

Jak nastavit vlastnosti připojení (includeSynonyms)

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.




  1. Můžeme aktualizovat hodnoty primárního klíče tabulky?

  2. jak získat čas v milisekundách z datového pole věštce pro datum 01-01-9999

  3. Dynamické maskování dat v SQL Server pro pokročilé uživatele

  4. Jak převést z jednoho formátu data na jiný v SQL Server pomocí CONVERT()