删除generator
删除annotation
移动resources到单独包
把onInitialize方法挪回构造函数。