J2EE framework with 0-configuration.debug/unit test without J2EE server,using Velocity/Freemarker as view,directly JDBC with Apache DBUtils,reusable SQL pagination, SQL transaction based on TRANSACTION_PER_REQUEST,And URL based user access control(UAC).
Be the first to post a text review of VelocityWeb. Rate and review a project by clicking thumbs up or thumbs down in the right column.
VelocityWeb 1.3.1 will be released soon!! <br> We bring new DB-based resource bundle. We see that Apache has a sub-project named as sandbox/resources, which has been inactived now(don't know why). <br>And we make this framework compiled under JDK1.3 . <br> <br> We want to give more re-usable code in this framework.Here are our task list: <br> <br>0. db resource bundle <br>1. default db-based URL-user-access-control <br>2. default db-based web application menu <br>3. separate controller to different facade, such as db,view,menu,UAC,multi-language <br>4. global vars management,thread vars management <br>5. add db log, for : <br>5.1.web request(begin,end,time,login user), <br>5.2.SQL that running for long time, <br>5.3.connection pool info each minute <br>6. ant scripts for auto-generate DAO/page code for single-table insert/update/delete/search.
Add SQL query result pagination support in this version. Support Oracle,MS SQL Server, Mysql, PostgreSQL, DB2.
Add SQL paging support in this version. fix bug of SQL server.
VelocityWeb is a zero-configuration web framework for J2EE.It's easy to debug/unit test without J2EE server,create view with Velocity/Freemarker,create DAO with Apache Common DBUtils,SQL pagination,and transaction following TRANSACTION_PER_REQUEST. VelocityWeb 1.3 has been released! VelocityWeb brings us a uniform interface to support pagination of many database. It also supports special SQL such select distinct/ group by. And codes in internet normally don't support these.
VelocityWeb 1.3 will be released soon! In this version, a SQL paging(pagination?) abstract will be added to support all main database: Oracle, SQL Server, Mysql, PostgreSQL, DB2. And the next version, I will add a J2EE navigator menu generator. As we all know, each J2EE project will have navigator menu, and it's not easy for a beginner to handle. The menu will be generator based on config data in database tables, not based on XML config file. Because I believe that, for the large projects, it's easier to cocurrently modify web project menu in database tables than XML config files. As for URL-based authorization check for user/user group, I still have no good idea how to make it a common component in VelocityWeb. And, somebody ask me how to join this project, and how to access CVS source code. I am sorry to say, I have few change access to internet in Shanghai,China. And I still want to make full control of this project till now. So, it's not the right time to join this project now.
VelocityWeb 1.2 has released. Add template abstract layer to support both Velocity and Freemarker.
Be the first person to add a text review.
Copyright © 2009 Geeknet, Inc. All rights reserved. Terms of Use
Thanks for your rating!
Would you also like to write a review?