我想向我的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