我想要完成但并不真正了解它是如何工作的
@Table(name = "Categories")
public class Category extends Model {
@Column(name = "Name")
private String name;
}
使用此代码,我想注释生成它们各自的 setter 和 getter,以便我可以使用
Category category = new Category();
category.setName("My Name");
category.save();
乳清我需要 setter 和 getter 而不是直接访问/编辑值?因为某些值具有不同的处理方式,例如关系,并且因为我希望拥有不想被编辑的字段。而且我懒得一直手动执行此操作,对于每个模型,以后也可以节省大量工作,只需添加注释并设置其字段
我尝试这个的灵感是Android Annotations似乎是一个坚实而酷的库,我知道它可能太先进了,但我在这个实验中的目标是拥有一个这样的库,但专注于像活动记录或其他 orm 这样的模型。
Tuts,提示,建议,书籍是受欢迎的。
问候
编辑 2013-10-25
我的目标是建立一个能够做到这一点的库,因为我很好奇并且想了解内部是如何工作的,所以我将能够使用这个功能为我的框架提供动力,因为 jet 只是小型实用程序,但在未来我希望它能为我节省很多工作,你可以在 github WSD Android上看到