@@ -113,19 +113,19 @@ public String getRequestURL() {
113113//通用接口,非事务型操作 和 简单事务型操作 都可通过这些接口自动化实现<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< 
114114
115115
116- //	/ **增删改查统一入口,这个一个方法可替代以下 7 个方法,牺牲一些路由解析性能来提升一点开发效率 
117- //  * @param method
118- //  * @param tag
119- //  * @param params
120- //  * @param request
121- //  * @param session
122- //  * @return
123- //  */
124- // @PostMapping(value = "crud/{method}") // 直接 {method} 或 apijson/{method} 会和内置网页的路由有冲突
125- // @Override
126- // public String crud(@PathVariable String method, @RequestBody String request, HttpSession session) {
127- // return super.crud(method, request, session);
128- // }
116+ /**增删改查统一入口,这个一个方法可替代以下 7 个方法,牺牲一些路由解析性能来提升一点开发效率 
117+  * @param method 
118+  * @param tag 
119+  * @param params 
120+  * @param request 
121+  * @param session 
122+  * @return 
123+  */ 
124+ @ PostMapping (value  = "crud/{method}" ) // 直接 {method} 或 apijson/{method} 会和内置网页的路由有冲突 
125+ @ Override 
126+ public  String  crud (@ PathVariable  String  method , @ RequestBody  String  request , HttpSession  session ) {
127+ return  super .crud (method , request , session );
128+ }
129129
130130// 增删改查统一的类 RESTful API 入口,牺牲一些路由解析性能来提升一点开发效率 
131131@ PostMapping ("router/{method}/{tag}" )
@@ -222,17 +222,17 @@ public String delete(@RequestBody String request, HttpSession session) {
222222//以上接口对应的简版接口,格式为 {method}/{tag}?format=true&@explain=true.. <<<<<<<<<<<<<<<<<<<<<<<<< 
223223
224224
225- //	/ **增删改查统一入口,这个一个方法可替代以下 7 个方法,牺牲一些路由解析性能来提升一点开发效率 
226- //  * @param request 只用String,避免encode后未decode
227- //  * @param session
228- //  * @return
229- //  * @see {@link RequestMethod#DELETE}
230- //  */
231- // @PostMapping("crud/{method}/{tag}") // 直接 {method}/{tag} 或 apijson/{method}/{tag} 会和内置网页的路由有冲突
232- // @Override
233- // public String crudByTag(@PathVariable String method, @PathVariable String tag, @RequestParam Map<String, String> params, @RequestBody String request, HttpSession session) {
234- // return super.crudByTag(method, tag, params, request, session);
235- // }
225+ /**增删改查统一入口,这个一个方法可替代以下 7 个方法,牺牲一些路由解析性能来提升一点开发效率 
226+  * @param request 只用String,避免encode后未decode 
227+  * @param session 
228+  * @return 
229+  * @see {@link RequestMethod#DELETE} 
230+  */ 
231+ @ PostMapping ("crud/{method}/{tag}" ) // 直接 {method}/{tag} 或 apijson/{method}/{tag} 会和内置网页的路由有冲突 
232+ @ Override 
233+ public  String  crudByTag (@ PathVariable  String  method , @ PathVariable  String  tag , @ RequestParam  Map <String , String > params , @ RequestBody  String  request , HttpSession  session ) {
234+ return  super .crudByTag (method , tag , params , request , session );
235+ }
236236
237237/**获取 
238238 * @param request 只用String,避免encode后未decode 
0 commit comments