JFinal WEB MVC和Struts的区别是什么呀?
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。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。