SQL查询构建类库:Querydsl
jopen
12年前
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);