2017-04-05 40 views
2

我在代號一個工作日曆項目,我想我的存儲在數據庫中的事件,所以我只是想問問我,可以使用領域來存儲我的事件數據。 Codename可以支持Realm框架嗎?如果不支持,那麼是否有其他選項可以替代Realm?代號一個境界集成

回答

2

據我所知,沒有人移植境界到一個代號。您可以使用本地接口將其移植到其中,但在花費時間之前,我可能會考慮Codename One已經支持的現有跨平臺數據庫選項。

現有的內置選項包括存儲,文件系統和SQL,這是所有討論in the developer guide

我一般儘量儘可能使用存儲,因爲它是非常簡單和最便攜。如果你真的需要一個SQL數據庫,那麼使用SQL設施。

我還開發了data access library對SQL的頂部封裝提供了額外的一層。它提供了一些很好的功能,例如數據庫版本控制/更新和DAO(數據訪問對象),這樣您就不必使用SQL來執行加載,搜索和保存對象的常規任務。

在服務器端,您可以使用任何REST接口。例如。您可以設置Java web service with a MySQL databasePHP-powered webservice using Xataface,或者使用Parse CN1lib使用BaaS。

如果你正在做一個日曆應用程序,你可能也想使用谷歌文檔作爲您的數據存儲,因爲它們與日曆交互提供了良好的REST API探索。

很多可供選擇的選項。