This course aims to teach learners how to integrate jOOQ, a Java query builder framework, with Spring Boot to access relational data and generate SQL statements using a domain-specific language. The goal is to provide a type-safe way to interact with databases while not shielding users from SQL. Students will also learn how to leverage Spring Boot to provide jOOQ with necessary resources and publish advanced analytic queries as HTTP APIs. The course covers the use of automatic database migrations for continuous delivery in database-centric applications. The intended audience for this course includes Java developers interested in building database-centric applications with Spring Boot and jOOQ.
Overview
Syllabus
Database centric applications with Spring Boot and jOOQ - Michael Simons @ Spring I/O 2017
Taught by
Spring I/O