Chapters (15)
- 0:00Introduction
- 3:57Introduction to Quarkus and JPAStreamer
- 7:43Prerequisites
- 9:10Project setup
- 13:53Integrating the database
- 19:53Creating the JPA data model
- 24:50Creating the JPAStreamer data model
- 26:40Building the REST application with Quarkus and JPAStreamer
- 31:23Find by id
- 36:01Paged query
- 41:43Stream join
- 46:46Updating an entity
- 51:03Continuous testing
- 57:11Debugging in development mode
- 59:03Native compilation
Show the creator's full description
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: https://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
❤️ Support for this channel comes from our friends at Scrimba – the coding platform that's reinvented interactive learning: https://scrimba.com/freecodecamp
Description and video by freeCodeCamp.org. This page is an independent companion view; the video is embedded from YouTube.