QuerydslSQL查询构建工具
Querydsl是一个Java开源框架用于构建类型安全的SQL查询语句。它采用API代替拼凑字符串来构造查询语句。可跟 Hibernate 和 JPA 等框架结合使用。
基本查询:
JPAQuery query = new JPAQuery(entityManager); List<Person> persons = query.from(person) .where( person.firstName.eq("John"), person.lastName.eq("Doe")) .list(person);
子查询:
List<Person> persons = query.from(person) .where(person.children.size().eq( new JPASubQuery().from(parent) .uniqueResult(parent.children.size().max()) )).list(person);
排序:
List<Person> persons = query.from(person) .orderBy(person.lastName.asc(), person.firstName.desc()) .list(person);
评论
ElasticQueryElasticSearch 查询构建器
ElasticQuery 是用于 ElasticSearch 的简单查询构建器。可使用 metod
ElasticQueryElasticSearch 查询构建器
0
SuperQuaiLSQL查询工具
SuperQuaiL是一个为Java开发者提供的SQL查询工具,支持:MySQL,AS400,Oracle,SqlServer以及其他兼容JDBC的数据库系统。包含PreparedStatement编
SuperQuaiLSQL查询工具
0
GeoToadgeocaching 查询工具
GeoToad是一个geocaching查询工具,主要处理使用geocaching中一些很麻烦的部分,例如选择缓存和收集数据。允许你生成任意复杂的查询并获取数据,然后输出到你想要的任意格式。可直接和你
GeoToadgeocaching 查询工具
0
knex.jsSQL 查询构建器
knex.js是一个查询构建器,用于PostgreSQL,MySQL和SQLite3。它设计灵活,轻便和有趣。特性:交易连接池流式查询承诺和回调API熟能生巧在浏览器中运行的能力例子:var knex
knex.jsSQL 查询构建器
0