DATACASS-302 - Support Cassandra time columns.

We now support Cassandra time columns via LocalTime types (JSR-310, Joda and ThreeTenBackport) in domain classes, queries and updates.

@Table
class Schedule {

  @Id String id;

  LocalTime scheduledAt;

}
This commit is contained in:
Mark Paluch
2018-04-06 14:16:37 +02:00
committed by John Blum
parent 3285b8020b
commit 2e20a21843
17 changed files with 432 additions and 30 deletions

View File

@@ -9,6 +9,7 @@ This chapter summarizes changes and new features for each release.
* Template API extended with `count(…)` and `exists(…)` methods accepting `Query`.
* <<cassandra.template.query.fluent-template-api,Fluent API>> for CRUD operations.
* Cassandra Mapped Tuple support via `@Tuple`.
* Support for Cassandra `time` columns via `LocalTime`.
* Support for `map` columns using User-defined/converted types.
* <<cassandra.mapping-usage.events>>

View File

@@ -95,6 +95,10 @@ for further details.
(Joda, Java 8, JSR310-BackPort)
| `date`
| `LocalTime`+
(Joda, Java 8, JSR310-BackPort)
| `time`
| `LocalDateTime`, `LocalTime`, `Instant` +
(Joda, Java 8, JSR310-BackPort)
| `timestamp`