3.4 Transaction Management ParadigmsBy this point, you should understand the role of transactions in database programming and the tools that Java provides through JDBC to enable you to manage transactions. The final step is to understand how they fit into the bigger picture, into the overall architecture of a transactional system. There is no "one size fits all" paradigm for transactional systems. Different programming tasks require different design patterns to help you support your database transactions. The most common paradigms are:
Throughout the rest of the book I will build on these transaction patterns and show different persistence metaphors that rely on these transaction management patterns. |