@@ -55,18 +55,18 @@ public class AccessVerifier {
5555 static {
5656 accessMap = new HashMap<String, RequestMethod[]>();
5757
58- //兼容JDK 1.8以上,见getDeclaredAnnotation的@since
59- accessMap.put(User.class.getSimpleName(), User.class.getDeclaredAnnotation (APIJSONRequest.class).method());
60- accessMap.put(Work.class.getSimpleName(), Work.class.getDeclaredAnnotation (APIJSONRequest.class).method());
61- accessMap.put(Moment.class.getSimpleName(), Moment.class.getDeclaredAnnotation (APIJSONRequest.class).method());
62- accessMap.put(Comment.class.getSimpleName(), Comment.class.getDeclaredAnnotation (APIJSONRequest.class).method());
63- accessMap.put(Wallet.class.getSimpleName(), Wallet.class.getDeclaredAnnotation (APIJSONRequest.class).method());
64- accessMap.put(Password.class.getSimpleName(), Password.class.getDeclaredAnnotation (APIJSONRequest.class).method());
65- accessMap.put(Verify.class.getSimpleName(), Verify.class.getDeclaredAnnotation (APIJSONRequest.class).method());
66- accessMap.put(Login.class.getSimpleName(), Login.class.getDeclaredAnnotation (APIJSONRequest.class).method());
67- accessMap.put(Request.class.getSimpleName(), Request.class.getDeclaredAnnotation (APIJSONRequest.class).method());
68-
69- //兼容JDK 1.6以上
58+ //与客户端更好地统一
59+ accessMap.put(User.class.getSimpleName(), User.class.getAnnotation (APIJSONRequest.class).method());
60+ accessMap.put(Work.class.getSimpleName(), Work.class.getAnnotation (APIJSONRequest.class).method());
61+ accessMap.put(Moment.class.getSimpleName(), Moment.class.getAnnotation (APIJSONRequest.class).method());
62+ accessMap.put(Comment.class.getSimpleName(), Comment.class.getAnnotation (APIJSONRequest.class).method());
63+ accessMap.put(Wallet.class.getSimpleName(), Wallet.class.getAnnotation (APIJSONRequest.class).method());
64+ accessMap.put(Password.class.getSimpleName(), Password.class.getAnnotation (APIJSONRequest.class).method());
65+ accessMap.put(Verify.class.getSimpleName(), Verify.class.getAnnotation (APIJSONRequest.class).method());
66+ accessMap.put(Login.class.getSimpleName(), Login.class.getAnnotation (APIJSONRequest.class).method());
67+ accessMap.put(Request.class.getSimpleName(), Request.class.getAnnotation (APIJSONRequest.class).method());
68+
69+ //原来的做法
7070 // accessMap.put("User", RequestMethod.values());
7171 // accessMap.put("Work", RequestMethod.values());
7272 // accessMap.put("Moment", RequestMethod.values());
0 commit comments