JFinal未来发展建议

单纯从易容性和灵活性上来说,希望未来JFinal能提供如下功能支持:

1.提供注解支持的Controller层

类比于SpringMVC,提供:URL,参数的注解支持,形如:

1@RequestMapping(value = "/business/v1/api1/{orderId}",method={RequestMethod.GET, RequestMethod.POST}) 2 public void queryPreRefund(@PathVariable Long orderId,@RequestParam Long userid, @RequestParam Long time) { 3 4 } 5 public void queryPreRefund(@RequestBody javaBean) { 6 7 }

这么实现的好处:

1)可以灵活限定request method

2)参数解析便捷

3)可以利用javaDoc优势生成API文档

点赞
收藏

评论区

加载中...

相关推荐

手写Java HashMap源码

HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程22

springmvc的上传功能

springmvc的上传功能,比较简单。记录下@RequestMapping("doUpload")publicStringUploadFile(HttpServletRequestrequest,@RequestParam(value"file",requ

SpringMVC【开发Controller】详解

前言本文主要是讲解在Controller中的开发,主要的知识点有如下:编码过滤器使用注解开发注解@RequestMapping详解业务方法接收参数字符串转日期重定向和转发返回JSONSpringMVC过滤编码器在SpringMVC的控制

SpringMvc的学习笔记

springmvc\_@RequestMapping注解\_映射请求的URL:1.@RequestMapping除了修饰方法,还可以修饰类2.类定义处:提供初步请求的映射信息。相当于WEB应用的根目录2).方法处:提供进一步的细分映射信息。相对于类定义处的url.若类定义处未标注@RequestMapping,则方

Micro

micromvc框架,借助nhmicro框架和groovy技术使所有的controller、servicebean、dao和sql脚本都支持动态热部署和调试。Controller层Controller层groovy中使用注解MicroUrlMapping设置url地址类上的注解必须有并作为根路径各个方法中设置子路径比如下面的gro

Spring注解大全,汇总版

Spring使用的注解大全和解释注解解释@Controller组合注解(组合了@Component注解),应用在MVC层(控制层),DispatcherServlet会自动扫描注解了此注解的类,然后将web请求映射到注解了@RequestMapping的方法上。@Service组合注解(组合了@Component注解),应用在