Overview
Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Learn how to build a REST web application using Quarkus and JPAStreamer in this comprehensive tutorial. Explore the fundamentals of Quarkus, an open-source Java framework optimized for cloud-native microservices and serverless applications, alongside JPAStreamer, a library that simplifies database interactions through Java Stream operations. Follow along as the course covers project setup, database integration, creating JPA and JPAStreamer data models, and implementing various REST endpoints. Dive into advanced topics such as paged queries, stream joins, entity updates, continuous testing, and debugging in development mode. Conclude with insights on native compilation for enhanced performance. Developed by Julia Gustafsson and supported by Speedment and Quarkus, this hands-on tutorial provides code examples and practical guidance to help you master building efficient Java web applications.
Syllabus
⌨️ Introduction
⌨️ Introduction to Quarkus and JPAStreamer
⌨️ Prerequisites
⌨️ Project setup
⌨️ Integrating the database
⌨️ Creating the JPA data model
⌨️ Creating the JPAStreamer data model
⌨️ Building the REST application with Quarkus and JPAStreamer
⌨️ Find by id
⌨️ Paged query
⌨️ Stream join
⌨️ Updating an entity
⌨️ Continuous testing
⌨️ Debugging in development mode
⌨️ Native compilation
Taught by
freeCodeCamp.org