2019-01-28 14:58
@红星 如果觉得 @NoUrlPara 麻烦,可以在 controller 中调用一下:
checkUrlPara(0);
上面代码的 0 表示 urlPara 个数为 0,如果不是 0 则报 404,你可以指定成自己需要的,例如:
checkUrlPara(3);
上面的是允许 3 个 urlPara 存在
2019-01-26 11:14
@Dreamlu jfinal 在理念上没有 IOC、DI, 只是为了省代码、提效率有一个 @Inject 功能
@Inject 这个功能怎么能用上 Annotation Processor,并且可以获得益处?
2019-01-26 10:58
感觉这个东东最大的好处还在于省代码,生成器生成的代码还是显得冗余
jfinal 为了省代码上的是生成器,目前用着还好,因为生成器除了生成 base model 中的 getter、setter 以外,还生成了 _MappingKit 之类的东东,而这些代码 Annotation Processor 还是无法满足需求
这个东东要达成的目标,终极方向还是要在 Java 语言中引入新的 feature,例如要生成 getter setter 方法的属性可以这么来:
accessor private String name;
加个 accessor 关键字来表明 name 字段具有 getter setter 方法