GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - querydsl/querydsl: Unified Queries for Java

BranchesTags
Open more actions menu

Latest commit

 

History

8,083 Commits
8,083 Commits

Folders and files

NameName
Last commit message
Last commit date
.github
.github
 
 
db
db
 
 
deploy/.m2
deploy/.m2
 
 
devops
devops
 
 
querydsl-ant-test
querydsl-ant-test
 
 
querydsl-apt
querydsl-apt
 
 
querydsl-bom
querydsl-bom
 
 
querydsl-codegen-utils
querydsl-codegen-utils
 
 
querydsl-codegen
querydsl-codegen
 
 
querydsl-collections
querydsl-collections
 
 
querydsl-core
querydsl-core
 
 
querydsl-docs
querydsl-docs
 
 
querydsl-examples
querydsl-examples
 
 
querydsl-guava
querydsl-guava
 
 
querydsl-hibernate-search
querydsl-hibernate-search
 
 
querydsl-jdo
querydsl-jdo
 
 
querydsl-jpa-codegen
querydsl-jpa-codegen
 
 
querydsl-jpa
querydsl-jpa
 
 
querydsl-kotlin-codegen
querydsl-kotlin-codegen
 
 
querydsl-kotlin
querydsl-kotlin
 
 
querydsl-lucene3
querydsl-lucene3
 
 
querydsl-lucene4
querydsl-lucene4
 
 
querydsl-lucene5
querydsl-lucene5
 
 
querydsl-maven-plugin
querydsl-maven-plugin
 
 
querydsl-mongodb
querydsl-mongodb
 
 
querydsl-scala
querydsl-scala
 
 
querydsl-spatial
querydsl-spatial
 
 
querydsl-sql-codegen
querydsl-sql-codegen
 
 
querydsl-sql-spatial
querydsl-sql-spatial
 
 
querydsl-sql-spring
querydsl-sql-spring
 
 
querydsl-sql
querydsl-sql
 
 
src/main
src/main
 
 
.gitattributes
.gitattributes
 
 
.gitignore
.gitignore
 
 
CHANGELOG.md
CHANGELOG.md
 
 
LICENSE.txt
LICENSE.txt
 
 
README.md
README.md
 
 
dist.sh
dist.sh
 
 
docker-compose.yml
docker-compose.yml
 
 
pom.xml
pom.xml
 
 
release.sh
release.sh
 
 

Repository files navigation

Querydsl

Querydsl is a framework which enables the construction of type-safe SQL-like queries for multiple backends including JPA, MongoDB and SQL in Java.

Instead of writing queries as inline strings or externalizing them into XML files they are constructed via a fluent API.

Website shields.io Build Status Coverage Status Stackoverflow Maven Central

Getting started

Use these tutorials to get started

  • Querying JPA
  • Querying SQL
  • Querying Mongodb
  • Querying Lucene
  • Querying Collections
  • Querydsl Spatial
  • Querying JDO

Examples

Querydsl example projects

Support

Free support is provided in the Discussion Section and on StackOverflow. Please do not post questions as issue. Such issues will be closed immediately.

How to build

Querydsl provides releases via public Maven repositories, but you can also build the sources yourself like this

$ mvn -Pquickbuild,{projectname} clean install

Where projectname is one of the Maven profiles (e.g. jpa, sql, mongodb, etc. or all)

For more information visit the project homepage at https://querydsl.github.io.

Docker Compose setup

For running tests, a Docker Compose setup is provided. It comes with the following databases:

  • Oracle Express Edition 11g
  • PostgreSQL 9.1.10
  • MySQL 5.5.34
  • Cubrid 9.2

You will need to install Docker and docker-compose.

To launch the database containers:

$ docker-compose up -d

All of the databases' default ports are forwarded to the host machine.

How to contribute

GitHub pull requests are the way to contribute to Querydsl.

If you are unsure about the details of a contribution, ask on the Querydsl Google Group or create a ticket on GitHub.

Slack

If you want to join Slack workspace for Querydsl contributors join by following this link.

About

Unified Queries for Java

querydsl.com

Resources

Readme
Apache-2.0 license
Activity
Custom properties

Stars

5.0k stars

Watchers

152 watching

Forks

878 forks
Report repository

Releases

Packages

Used by

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.