0
我想通過採用更易維護的ORM框架來替換我的應用中的現有緩存代碼(目前使用SQLiteOpenHelper
和自定義SQL代碼的傳統方式)。我的應用程序的數據模型類實現了Parcelable以促進組件之間的共享。此外,他們使用傑克遜註釋。所以這可能使任何像GreenDAO這樣的代碼生成框架成爲非選擇?如何將包裹與ORM集成
像ActiveAndroid的其他框架需要子類化,這不符合實施Parcelable
。
到目前爲止,我發現的唯一滿足我需求的框架是ORMLite,與其他框架相比,它看起來不太方便。那裏還有其他的選擇嗎?
或者:是否有一個可維護的編程模式,使我可以繼承框架特定的超類並仍然執行Parcelable
?
以上適用於當前的開發版本。最新的穩定版本使用受保護的字段。 – jbxbergdev