© Daniel Andres Pelaez Lopez 2021
D. A. P. LopezFull-Stack Web Development with Jakarta EE and Vue.jshttps://doi.org/10.1007/978-1-4842-6342-6_7

7. Creating Your Back End with Jakarta EE

Daniel Andres Pelaez Lopez1  
(1)
Medellin, Colombia
 

In any application, we need business logic, and we need to expose that logic somehow to be consumed by external clients.

In this chapter, we are going to analyze business requirements and define the business logic we need to create. We are also going to design a RESTful API using JAX-RS to expose that logic to the external world.

The following topics will be covered in this chapter:
  • Designing and implementing the business layer using use cases. See how the business layer connects to the persistence layer.

  • Designing ...

Get Full-Stack Web Development with Jakarta EE and Vue.js: Your One-Stop Guide to Building Modern Full-Stack Applications with Jakarta EE and Vue.js now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.