波总,下个版本能不能在Model里加个getParameterMap()方法,然后把Inject里的下面两个方法的HttpRequest改为Controller,再把对应的参数替换为controller。
这样若自己对传入数据有特殊需求,则可覆盖controller里的getPara系列方法进行定制,减少不必要的大量重复代码。比如说,某项目数据传输统一使用json,则可继承对获取json参数定制重写过的controller,获取参数更加便利(可以使用@Para("")岂不nice?),不用通篇都是
JSONObject json = JSONObjectJSON.getRawData; String yyy = json.getZZZ;
又比如,某项目数据传输统一使用xml,则可继承对获取xml参数定制重写过的controller,获取参数更加便利,不用通篇都是xml解析与获取,减少重复冗余代码,提高可读性与开发效率。