我想向我的greenDAO實體添加一些自定義代碼。我看到有像保護區那樣的東西。但我不喜歡將生成的類簽入到我的git存儲庫。我想爲此使用繼承。將自定義代碼添加到greenDAO實體
即我有一個實體User
。所以我希望greenDAO生成一個名爲UserBase
的類。這一點我想User
擴展和實現的方法是這樣的:
public String getFullName() {
return this.first + " " + this.last;
}
凡first
和last
是管理屬性。
但我不知道如何告訴greenDAO使用類User
而不是生成的實體UserBase
。有沒有辦法做到這一點?
爲什麼不把'getFullName'方法放在UserBase中? – AMerle
,因爲那時我必須將生成的文件簽入到我的git中。但是,課程的最大部分是生成的,不需要簽入。您也不簽入R.java,不是嗎? – keineantwort
nope,但我添加了我生成的類。 – AMerle