Qual è il modo consigliato di mappare il tempo Joda al tipo di data di Cassandra quando si esegue il mapping con il modulo cassandra di Spring-data? Esiste un equivalente all'annotazione @Type in JPA/Hibernate?Mappatura del tempo Joda su Cassandra Data type
6
A
risposta
1
Questo problema è stato affrontato con questo biglietto in attesa: https://datastax-oss.atlassian.net/browse/JAVA-721
Una volta risolto, il mapping del driver java consentirebbe la mappatura dei tipi personalizzati rispetto al modello di dati cassandra.
0
Non ho trovato un modo pulito per registrare convertitori con spring-data-cassandra.
È ancora possibile utilizzare java.util.Date
per i vostri campi (il quadro di loro accederà attraverso la riflessione), e utilizzare l'incapsulamento di fornire il tipo che si desidera:
@Table("measure")
public class Measure {
@PrimaryKey("id") private String id;
@Column("timestamp") private java.util.Date timestamp;
@Column("data") private Double data;
/**
* Convert java.util.Date -> org.joda.time.DateTime
*/
public DateTime getTimestamp() {
// Simple example, beware of the timezone
return new DateTime(ts);
}
// Constructor and other getters omitted
}
Problemi correlati
- 1. Data di conversione del logstash in tempo joda valido (@timestamp)
- 2. Aggiunta di tempo Joda
- 3. Joda-Time, Ora senza data
- 4. Formattazione della data utilizzando la libreria di tempo Joda
- 5. Utilizzo del tempo joda con JPA/hibernate e spring
- 6. Controllo intervallo date incluso in tempo Joda
- 7. Mappatura del mondo su ggplot2
- 8. Tempo joda: come convertire String in LocalDate?
- 9. Oracle Identify Data Type
- 10. Spring-data-cassandra 1.3.4 non compatibile con Cassandra 3.x
- 11. Joda Tempo da includere in Java 7?
- 12. Tempo Joda - diverso tra i fusi orari
- 13. Analitica e data mining di dati seduti su Cassandra
- 14. Verificare se la data è nell'intervallo di tempo utilizzando Joda o Java API standard
- 15. Memorizzazione degli intervalli di tempo in cassandra
- 16. Transaction with Cassandra data model
- 17. Come ottenere il nome del data center Cassandra in cqlsh
- 18. input type = "tempo" più di 24 ore
- 19. Get data corrente nel cassandra CQL selezionare
- 20. Data di analisi con Joda con fuso orario
- 21. limitazioni del nodo cassandra
- 22. Il tempo di Joda si converte in "troppo presto"
- 23. Come interrogare una data in HQL (Hibernate) con Joda Time?
- 24. Distribuisci Cassandra su EC2?
- 25. Database Hadoop su cassandra
- 26. Confronto data senza tempo
- 27. Come convertire Joda Localdate in Joda DateTime?
- 28. Joda Tempo minuti di durata o di intervallo di
- 29. Deserializzare il tempo joda dalla stringa nei graal?
- 30. Come utilizzare il tempo joda con JPA (eclipselink)?