Changes between Version 18 and Version 19 of 5.0beta
- Timestamp:
- 12/08/2015 02:18:38 PM (10 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
5.0beta
v18 v19 17 17 2、工具类、常量等的统一 18 18 19 现在有好几个工具类,用来帮助接口输出,AppUtils, WebUtils,ActionKit,WebKit,AppControllerStatic方法基本大同小异,而比较麻烦的是,有的返回状态码的字段,使用的是code,有的使用的是status,返回字段说明,有的使用的是desc,有的使用的是message,所以出现了在很多类中,为了自己想输出的状态码、说明字段等,写了很多几乎一模一样的私有方法。优化方案是,将几个工具类统一起来,然后将code和status字段都加上,接口对接时,建议统一使用其中一个字段。19 现在有好几个工具类,用来帮助接口输出,AppUtils, WebUtils, ActionKit, WebKit, AppControllerStatic方法基本大同小异,而比较麻烦的是,有的返回状态码的字段,使用的是code,有的使用的是status,返回字段说明,有的使用的是desc,有的使用的是message,所以出现了在很多类中,为了自己想输出的状态码、说明字段等,写了很多几乎一模一样的私有方法。优化方案是,将几个工具类统一起来,然后将code和status字段都加上,接口对接时,建议统一使用其中一个字段。 20 20 21 21 优化后: 22 22 23 WebUtils:该工具类包括需要request response等web的API方法 23 24 … … 28 29 JsonUtils:JSON格式工具类 29 30 30 ActionKit, WebKit,AppControllerStatic类,删除31 ActionKit, WebKit, AppControllerStatic类,删除 31 32 32 33
![(please configure the [header_logo] section in trac.ini)](http://www1.pconline.com.cn/hr/2009/global/images/logo.gif)