title: Retrofit + GSON + ORM
body: <p>I am using Retrofit + GSON in my app and till now I have been writing raw sql queries to communicate with the database. It is proving to be a time consuming task and I have started looking at ORM libraries that I can use. </p>
  
  <p><a href="http://greendao-orm.com/" rel="nofollow noreferrer">GreenDAO</a> seems to the fastest but as it generates the model classes all the custom GSON annotations will have to entered every time there is a change in the model class. </p>
  
  <p><a href="http://satyan.github.io/sugar/" rel="nofollow noreferrer">Sugar ORM</a> also seems to have some <a href="https://stackoverflow.com/questions/24014735/retrofit-and-orm-library-throw-stackoverflow">issues</a> working well as a combo</p>
  
  <p>Are there any ORMs that play well with GSON or should I start using 2 different types of classes: one for db model &amp; one for retrofit + gson?</p>