jfinal VS spring mvc

来源:互联网 发布:蓝凌软件下载 编辑:程序博客网 时间:2024/05/17 16:54

1.jfinal mvc层jar以来jfinal-src核心包,spring mvc则更笨重!


2.路由规则:jfinal配置controller类方式可以在集成 JFinalConfig的路由重写方法里面配置,同时默认的情况controller/method这样请求,spring mvc则是在controller类头声明,方法默认需要使用requestMapping注解。
3.返回视图,jfinal返回视图使用render系列方法,底层和spring mvc相同使用request,response对象跳转带值,区别在于jfinal返回使用的不是在spring mvc下return关键字,这意味着我们可以在返回视图后继续做一些事情。而在spring mvc中更多的时候我们返回一个视图需要做很多事情。
4.jfinal的model特性决定了,我们使用jfinal mvc的getModel()获取一个页面封装实体同时,它也是一个同时能够被数据持久化的对象。
5.文件上传区别:jfinal文件上传做的封装非常强大,只需一行代码即可实现文件批量上传(重命名除外)。
原创粉丝点击