EasyJWeb MVC框架源码解析
EasyJWeb是一款基于Java技术的MVC框架,专为快速开发WEB应用程序而设计。该框架的构思源自国内多个项目实践,充分借鉴了当前流行的开源Web框架,如Struts、JSF、Tapestry、Webwork,并汲取了它们的优点和精华。利用Velocity作为模板页面引擎,EasyJWeb实现了页面和代码的完全分离,为中小型Web应用系统提供了一种简便而高效的开发框架。EasyJWeb Tools为开发者提供了配套工具,支持基于框架的快速开发,包括代码生成、数据库CRUD代码生成、自动生成页面模板以及配置文件管理等功能。该框架的特点之一是零配置支持,即使在不写任何配置文件的情况下,开发者也可以在框架基础上构建自己的应用(适用于小型网站系统)。另外,EasyJWeb采用简易的模板页面设计,使用Velocity脚本语言代替JSP,实现了页面程序的完全分离,克服了传统JSP页面难以维护的问题。
用户评论