1/9
These flashcards cover key terms and concepts from the lecture on Enterprise Application Programming, focusing on Jakarta EE, EJBs, and their components.
Name | Mastery | Learn | Test | Matching | Spaced | Call with Kai |
|---|
No analytics yet
Send a link to your students to track their progress
Enterprise Java Beans (EJBs)
Components of Jakarta EE that offer a standardized way to implement solutions for server-side business logic.
Stateless Session Bean
A type of EJB that executes business logic without maintaining client state.
Stateful Session Bean
A type of EJB that contains business logic and maintains client state throughout the session.
Singleton Session Bean
A special type of EJB that ensures only one instance is created for the application, accessible by multiple clients.
Message-Driven Bean (MDB)
An EJB type that asynchronously processes message invocations and serves as an event listener.
Jakarta Persistence API (JPA)
An API to handle entities and business logic using EJBs, allowing interaction with a relational database.
POJO
Plain Old Java Object; a simple object not bound by any special restriction and using standard conventions.
JPQL
Java Persistence Query Language, used to create queries against the object model in JPA.
Bootstrap
An open-source framework for developing responsive web applications with predefined CSS and JavaScript components.
EntityManager
An interface in JPA for managing the persistence of entities.