- Title Java Transaction Design Strategies
- Author(s) Mark Richards
- Publisher: Lulu.com (June 16, 2006)
- Paperback : 116 pages
- Language: English
- ISBN-10 : 1411695917
- ISBN-13 : 978-1411695917
Book Description – Java Transaction Design Strategies pdf
Java Transaction Design Strategies – Understanding how Java’s transaction management works and implementing an efficient transaction design strategy can help you prevent data integrity issues in your applications and databases, as well as alleviate the pain of system failures. This book explains how you use transaction models given by Java-based frameworks like EJB and Spring to create an effective transaction management approach. Each transaction model’s techniques, best practices, and hazards will be discussed. Furthermore, transaction design patterns will tie all of these ideas and techniques together, describing how to use these models to successfully handle transactions in EJB or Spring-based Java applications.
The book covers:
- The local transaction model
- The programmatic transaction model
- The declarative transaction model
- XA Transaction Processing
- Transaction Design Patterns
This book is well-written and simple, and it should be mandatory reading for anyone working with Java transactions. We were able to quickly resolve some severe difficulties in our present application using the information contained in this book. It’s, fortunately, brief (118 pages) and well-organized. The latter three chapters of the book, which detail diverse transaction scenarios and patterns, are the best section of the book. We were able to immediately recognize and implement these patterns in our application.
About the Author
Mark Richards is a hands-on software architect who has worked on microservices architectures, service-oriented architectures, and distributed systems across a number of technologies. He has extensive experience and knowledge in application, integration, and enterprise architecture, having worked in the software industry since 1983. Mark founded DeveloperToArchitect.com, a free website dedicated to assisting developers on their path to becoming software architects. He is the author of various technical books and videos, as well as a conference speaker and trainer who has talked on a variety of enterprise-related technical issues at hundreds of conferences and user groups around the world.