SQL查询构建类库:Querydsl

jopen 11年前

Querydsl是一个Java开源框架用于构建类型安全,类似于SQL的查询语句。它采用API代替拼凑字符串来构造查询语句。支持  JPA, JDO。

//JPA示例:    List<Customer> result = query.from(customer)      .where(customer.lastName.like("A%"), customer.active.eq(true))      .orderBy(customer.lastName.asc(), customer.firstName.desc())      .list(customer);    

项目主页:http://www.open-open.com/lib/view/home/1357895092056