Voruta - Java数据访问框架


Apache
跨平台
Java

软件简介

Voruta 是一个数据访问框架,主要用来在 Java 的方法通过javadoc的标签中嵌入SQL语句的动态代码生成技术。Voruta 使用
QDox 来解析JavaDoc注释信息,使用
CGLib 来生成相应的实现代码。

示例代码:

public interface UserManager {
/
@update INSERT INTO USER (username,password)VALUES($1,$2)
/
public void addUser(String userName,String password);
/

@query SELECT COUNT(1) > 0
FROM USER WHERE userName=$1 AND password=$2
*/
public boolean authenticate(String userName,String password);
}