12

Jakarta Enterprise Beans

Jakarta Enterprise Beans are server-side components that encapsulate the business logic of an application. Enterprise beans simplify application development by automatically taking care of transaction management and security. There are two types of enterprise beans: session beans, which perform business logic, and message-driven beans, which act as a message listener.

The following topics will be covered in this chapter:

  • Session beans
  • Message-driven beans
  • Transactions in enterprise beans
  • Enterprise bean life cycles
  • Enterprise bean timer service
  • Enterprise bean security

Note

Example source code for this chapter can be found on GitHub at https://github.com/PacktPublishing/Jakarta-EE-Application-Development/tree/main/ch12_src ...

Get Jakarta EE Application Development - Second Edition 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.