CHAPTER 9

image

LDAP Transactions

In this chapter, you will learn

  • The basics of transactions.
  • Spring transaction abstraction.
  • Spring LDAP support for transactions.

Transaction Basics

Transactions are an integral part of enterprise applications. Put simply, a transaction is a series of operations that are performed together. For a transaction to be completed or committed, all its operations must succeed. If, for any reason, one operation fails, the entire transaction fails and is rolled back. In that scenario, all the previous operations that have succeeded must be undone. This ensures that the end state matches the state that was in place before ...

Get Practical Spring LDAP: Enterprise Java LDAP Development Made Easy 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.