├── .gitignore ├── .mvn └── wrapper │ ├── maven-wrapper.jar │ └── maven-wrapper.properties ├── LICENSE ├── README.md ├── images └── jooq.png ├── mvnw ├── mvnw.cmd ├── pom.xml └── src ├── main ├── java │ └── ch │ │ └── martinelli │ │ └── demo │ │ └── jooq │ │ ├── Application.java │ │ └── projection │ │ ├── AthleteDTO.java │ │ ├── AthleteWithClubDTO.java │ │ └── ClubDTO.java └── resources │ ├── application.properties │ └── db │ └── migration │ └── V0001__Initial.sql └── test ├── java └── ch │ └── martinelli │ └── demo │ └── jooq │ └── QueryTest.java └── resources ├── application.properties ├── data.sql └── junit-platform.properties /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simasch/jooq-examples/HEAD/.gitignore -------------------------------------------------------------------------------- /.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simasch/jooq-examples/HEAD/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simasch/jooq-examples/HEAD/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simasch/jooq-examples/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simasch/jooq-examples/HEAD/README.md -------------------------------------------------------------------------------- /images/jooq.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simasch/jooq-examples/HEAD/images/jooq.png -------------------------------------------------------------------------------- /mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simasch/jooq-examples/HEAD/mvnw -------------------------------------------------------------------------------- /mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simasch/jooq-examples/HEAD/mvnw.cmd -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simasch/jooq-examples/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/ch/martinelli/demo/jooq/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simasch/jooq-examples/HEAD/src/main/java/ch/martinelli/demo/jooq/Application.java -------------------------------------------------------------------------------- /src/main/java/ch/martinelli/demo/jooq/projection/AthleteDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simasch/jooq-examples/HEAD/src/main/java/ch/martinelli/demo/jooq/projection/AthleteDTO.java -------------------------------------------------------------------------------- /src/main/java/ch/martinelli/demo/jooq/projection/AthleteWithClubDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simasch/jooq-examples/HEAD/src/main/java/ch/martinelli/demo/jooq/projection/AthleteWithClubDTO.java -------------------------------------------------------------------------------- /src/main/java/ch/martinelli/demo/jooq/projection/ClubDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simasch/jooq-examples/HEAD/src/main/java/ch/martinelli/demo/jooq/projection/ClubDTO.java -------------------------------------------------------------------------------- /src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/main/resources/db/migration/V0001__Initial.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simasch/jooq-examples/HEAD/src/main/resources/db/migration/V0001__Initial.sql -------------------------------------------------------------------------------- /src/test/java/ch/martinelli/demo/jooq/QueryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simasch/jooq-examples/HEAD/src/test/java/ch/martinelli/demo/jooq/QueryTest.java -------------------------------------------------------------------------------- /src/test/resources/application.properties: -------------------------------------------------------------------------------- 1 | logging.level.org.jooq=debug 2 | -------------------------------------------------------------------------------- /src/test/resources/data.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simasch/jooq-examples/HEAD/src/test/resources/data.sql -------------------------------------------------------------------------------- /src/test/resources/junit-platform.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simasch/jooq-examples/HEAD/src/test/resources/junit-platform.properties --------------------------------------------------------------------------------