2017-05-05 44 views
0

當Speedment從數據庫模式生成實體時,是否有某種方法可以更改正在生成的默認類型?舉個例子,如果我有一個表是這樣的:將SQL類型轉換爲速度中的其他內容

create table comment (
    id INT(11) NOT NULL AUTO_INCREMENT PRIMARY KEY, 
    author_name VARCHAR(40) NOT NULL, 
    posted_date TIMESTAMP NOT NULL 
); 

默認Speedment會產生時間戳列的java.sql.Timestamp。我可以使它成爲TIMESTAMP列轉換爲Java long值嗎?

回答

-1

在工具中,選擇左側的「posted_date」列,並將「Type Mapper」屬性更改爲「Timestamp to Long」。當您重新生成代碼時,那麼該列將被表示爲一個長整型。

如果你想創建一個自定義類型映射器,在Speedment GitHub page上有一個很好的教程。

相關問題