Java Web App with Quarkus and JPAStreamer – Tutorial



In this course, you'll learn how to use Quarkus and JPAStreamer to build a REST web application. Quarkus is an open-source framework tailored for Java, optimized for building speedy cloud-native microservices and serverless applications, especially in containerized environments like Kubernetes. JPAStreamer, on the other hand, is a Java library that simplifies database interactions by allowing JPA entities to harness the expressiveness of Java Stream operations. Quarkus project configurator: hrrpa://code.quarkus.io
JPAStreamer: https://jpastreamer.org/ ✏️ Julia Gustafsson developed this course. ? Code: https://github.com/speedment/freeCodeCamp-tutorial ?️ Speedment and Quarkus provided a grant to make this course possible. ⭐️ Contents ⭐️
⌨️ (00:00) Introduction
⌨️ (03:57) Introduction to Quarkus and JPAStreamer
⌨️ (07:43) Prerequisites ⌨️ (09:10) Project setup ⌨️ (13:53) Integrating the database ⌨️ (19:53) Creating the JPA data model
⌨️ (24:50) Creating the JPAStreamer data model
⌨️ (26:40) Building the REST application with Quarkus and JPAStreamer
⌨️ (31:23) Find by id ⌨️ (36:01) Paged query
⌨️ (41:43) Stream join
⌨️ (46:46) Updating an entity ⌨️ (51:03) Continuous testing
⌨️ (57:11) Debugging in development mode
⌨️ (59:03) Native compilation ? Thanks to our Champion and Sponsor supporters:
? davthecoder
? jedi-or-sith
? 南宮千影
? Agustín Kussrow
? Nattira Maneerat
? Heather Wcislo
? Serhiy Kalinets
? Justin Hual
? Otis Morgan ? Oscar Rahnama — Learn to code for free and get a developer job: https://www.freecodecamp.org Read hundreds of articles on programming: https://freecodecamp.org/news