Support for Dialect specific custom conversions and OffsetDateTime.

Dialects may now register a list of converters to take into consideration when reading or writing properties.

See `JdbcSqlServerDialect` for an example.

By default `OffsetDateTime` does not get converted anymore.
If a database needs a conversion it can register it by implementing `Dialect.getConverters()` as described above.

Closes #935
Original pull request #981
This commit is contained in:
Jens Schauder
2021-03-12 08:08:57 +01:00
parent 261d5ebc67
commit 33f08f7253
36 changed files with 718 additions and 69 deletions

View File

@@ -141,7 +141,7 @@
<groupId>com.h2database</groupId>
<artifactId>h2</artifactId>
<version>${h2.version}</version>
<scope>test</scope>
<optional>true</optional>
</dependency>
<dependency>
@@ -190,7 +190,7 @@
<groupId>com.microsoft.sqlserver</groupId>
<artifactId>mssql-jdbc</artifactId>
<version>${mssql.version}</version>
<scope>test</scope>
<optional>true</optional>
</dependency>
<dependency>