3

MariaDB サービスを使用する Swisscom AppCloud にいくつかのスプリング ブート アプリをデプロイしています。サービスは、CloudFoundry コネクタを使用してアプリで自動的に構成され、接続は正常に機能します。

ただし、JavaコードでZonedDateTime-Objectsを多用しているため、pom.xmlにも含めました...

    <dependency>
        <groupId>org.hibernate</groupId>
        <artifactId>hibernate-java8</artifactId>
    </dependency>

...ZonedDateTimes をデータベースに適切に保存するため。

追加すると、これはローカルのMariaDBで正常に機能します...

    ...?useLegacyDatetimeCode=false

...接続文字列に (ここで説明されているように: https://moelholm.com/2016/11/09/spring-boot-controlling-timezones-with-hibernate/ -> "ボーナスヒント: Hibernate 構成を機能させるMariaDB / MySQL」)。

Swisscom AppCloud の MariaDB サービスへの接続にこのフラグ (および他のフラグも) を追加するにはどうすればよいですか?

4

1 に答える 1