Velosurf是一个基于Apache Velocity模板引擎的Java数据库映射层。它以一种非传统的方式来自动映射数据库表格和字段,而且还能够很方便定制自定义实体,查询和SQL行为。Velosurf主要特性包括:易于使用的模板语法,代码分离:SQL查询都集中在同一个地方并且看起来像标准的对象属性。动态映射:当数据库有变动时不需要重新编译。自动连接恢复。基本数据类型映射。事务控制。当需要的时候能够覆盖默认的Java映射对象。提供一些基础功能包括:权限控制机制,国际化支持,数据校验机制。