@@ -113,19 +113,19 @@ public String getRequestURL() {
113
113
//通用接口,非事务型操作 和 简单事务型操作 都可通过这些接口自动化实现<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
114
114
115
115
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
+ }
129
129
130
130
// 增删改查统一的类 RESTful API 入口,牺牲一些路由解析性能来提升一点开发效率
131
131
@ PostMapping ("router/{method}/{tag}" )
@@ -222,17 +222,17 @@ public String delete(@RequestBody String request, HttpSession session) {
222
222
//以上接口对应的简版接口,格式为 {method}/{tag}?format=true&@explain=true.. <<<<<<<<<<<<<<<<<<<<<<<<<
223
223
224
224
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
+ }
236
236
237
237
/**获取
238
238
* @param request 只用String,避免encode后未decode
0 commit comments