2016-01-29 110 views

回答

5

@Computed註釋看起來不會很不幸。

您還可以將對象的值設置爲type1 uuid。該jre沒有標準功能,但您可以使用java driver util,JUG,cassandra-all甚至自己寫一個。這會有點不同,因爲您將時間設置爲創建時間,而不是協調員設置接收請求的時間,而對於ORM的抽象,您往往會失去一些控制權。

另外,沒有什麼能夠阻止你發佈CQL語句,同時仍然使用對象映射api。甚至adding a query to a method在對象上做到這一點,即:

@Query("UPDATE table SET myColumn = now() WHERE ....") 
public ResultSet setNow() 
+0

我希望有一些輕鬆,如: https://github.com/valchkou/cassandra-driver-mapping#id-uuid-and- timeuuid –