JFinal WEB MVC和Struts简要对比

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