VelocityWeb web 应用框架

我要开发同款
匿名用户2014年03月07日
118阅读

技术信息

授权协议
Apache

作品详情

VelocityWeb是一个0配置的用于J2EE的web应用框架,提供一种新的开发技术/单元测试,Velocity作为view,ApacheCommoDBUtils作为DAO。

VelocityWeb是一个可以加快J2EE网络应用开发进度的framework。它的目标是对大多数情况开发,最少配置,最少代码就完成。VelocityWeb让事情简单,容易学习,容易单元测试。

VelocityWeb不使用任何AOP,只使用面向对象OOD。VelocityWeb不使用Struts,JSP,或者Sprig.

VelocityWeb使用HTML作为展示层,使用JDBC作为数据访问层。在控制层,VelocityWeb使用ApacheVelocity来将数据显示为HTML,使用ApacheDBUtil来读写数据库中的数据。数据库层可以换成Hiberate或者其他O/Rmappig工具。对于获取用户输入的数据,使用J2EE标准的HttpServletRequest.

数据库层中,你可以使用ANSI/ISOSQL,但不必使用 java.sql包中的Coectio/Result。所有JDBC资源的释放由VelocityWeb控制。

使用VelocityWeb,你可以写出单元测试用例,并在不启动J2EE服务器的情况下运行,得到最后的动态HTML网页。

elocityWeb有一个简单的对关系型数据库(RDBMS)的O/Rmappig机制.它使用Middlege来生成数据库对应的 model和带有getAll(),getByKey(),isert(),update(),deleteByKey()的DAO类,但你仍然需要写自己的数据库访问DAO代码。

功能介绍

VelocityWeb是一个0配置的用于 J2EE 的 web 应用框架,提供一种新的开发技术/单元测试,Velocity 作为 view,Apache Common DBUtils 作为 DA...

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论