android - 将自定义代码添加到生成的实体类中

标签 android greendao

我正在使用 google-http-java-client library简化我与网络的通信并自动解析服务器的响应。所以我需要像在 this example 中那样通过注解 @Key(name) 来注解我的 POJO 类的成员。 :

public static class Video {

   @Key
   public String id;

   @Key
   public String title;

   @Key
   public String url;
}

收到服务器的响应后,我想将这些实体保存到数据库中。所以我必须通过 GreenDAO 生成这个类。主要问题是如何将注释 @Key 插入到生成的类中? 是的,我知道我可以在生成的类中插入一些代码。这topic描述了这种能力。但据我所知,我只能插入自定义成员、方法和包含。

最佳答案

你可以看看Path's fork并自行承担使用风险。它支持添加注释。

关于android - 将自定义代码添加到生成的实体类中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14011593/

相关文章:

android - 更改搜索栏上的 ListView 项目值更改

java - 具有设置字段的日期每次调用时都会给出任意值

android - ORM性能: is greenDAO faster than ORMLite?

android - GreenDao:扩展 DAO 文件

android - 如何在 Green-DAO 中使用 LoaderManager

android - CollapsingToolbarLayout ImageView里面的Click事件是不会触发Android的

Java android 设置颜色 setFastScroll

android - 滚动监听器 - 第一个 distanceY 对于向下滚动总是负数?

java - 选择/取消选择时如何更改单选按钮的背景颜色/形状

android - 使用 Android 5.0 的三星设备上的 greendao DaoConfig init 失败