VorutaJava数据访问框架

联合创作 · 2023-09-30

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);
}

浏览 2
点赞
评论
收藏
分享

手机扫一扫分享

编辑
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑
举报