Java Web App with Quarkus and JPAStreamer – Tutorial
Offered By: freeCodeCamp
Course Description
Overview
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
Related Courses
DevOps for Developers: How to Get StartedMicrosoft via edX Developing a Google SRE Culture
Google Cloud via Coursera DevOps Tutorial: Complete Beginners Training - 5 in 1 Bundle
Udemy Software Testing Foundations: Continuous Testing and DevOps
LinkedIn Learning The Whole Team Approach to Continuous Testing
Test Automation University