开发者社区> 问答> 正文

JFinal WEB MVC和Struts的区别是什么呀?

已解决

JFinal WEB MVC和Struts的区别是什么呀?

展开
收起
LLLA 2022-04-01 13:27:50 567 0
1 条回答
写回答
取消 提交回答
  • 推荐回答

    Final遵循COC原则,零配置,无xml,而struts需要配置来支持action、result、interceptor配置与使用。 JFinal开发效率非常之高,相对Struts开发效率能提升五到十倍。 JFinal代码量非常省,相对Struts开发能省50%到70%代码量。 JFinal遵循Restful规范,而struts自身未提供Restful支持。Struts可以通过插件来支持restful,但支持不彻底使用不方便。 JFinal提供数据库支持,属于一站式解决方案,而struts仅为WEB MVC框架并未提供数据库支持。 JFinal学习成本极低,只需两个小时学习即可上手开发,而Struts学习成本相对较高。 JFinal相对Struts来说更加轻量级,JFinal打包jar文件仅173KB,而struts则为1.8MB。

    2022-04-01 13:33:39
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
Web应用系统性能优化 立即下载
高性能Web架构之缓存体系 立即下载
Java Spring Boot开发实战系列课程【第7讲】:Spring Boot 2.0安全机制与MVC身份验证实战(Java面试题) 立即下载