Querydsl:Typesafe统一查询

querydsl

Querydsl一个在Java中通过JPA、MongoDB和SQL等多后端构建类型安全的SQL查询框架。 Querydsl不是使用查询语句内联成字符串或者将查询语句具化到XML文件里面,而是通过链式API构成查询语句。

功能特性

  • JPA:如果要用SQL长时间持续性地对对象的载入进行CRUD和简单的查询操作,那么JPA会是最佳选择。
  • SQL:SQL的抽象化替代品,主要功能是进行SQL操作,完全支持SQL标准。
  • MongoDB:通过Morphia和Spring Data对MongoDB和有多选择的NoSQL提供ODM支持。
  • JDO: JDO提供对Object SQL 和NoSQL抽象化存储的支持。
  • Lucebe:通过Lucene进行全文索引。它是Java语言中全文索引的最佳选择。
  • Collections:为Java Bean和POJO对Java集合进行查询操作。

    下载

可为各自模块添加Maven配置依赖:

基本示例

项目使用示例参见这里

基础查询

顺序

子查询

元组映射

资源链接

使用协议

JDBI遵循Apache License 2.0开源协议发布。

官方网站:http://www.querydsl.com/
开源地址:http://www.github.com/querydsl/querydsl

1 收藏

资源整理者简介:Rainbow

简介还没来得及写 :) 个人主页 · 贡献了3个资源 · 1


直接登录

推荐关注

按分类快速查找

关于资源导航
  • 伯乐在线资源导航收录优秀的工具资源。内容覆盖开发、设计、产品和管理等IT互联网行业相关的领域。目前已经收录 1439 项工具资源。
    推送伯乐头条热点内容微信号:jobbole 分享干货的技术类微信号:iProgrammer