Day 14. Understanding JTA Transactions

In yesterday's session you covered the second way that an entity EJB can perform persistence—by using bean-managed persistence (BMP). You began with a definition of what BMP is and how it differs from container-managed persistence, or CMP. After this, you studied alternative ways for database persistence, such as Java Data Objects and the EJB-to-JSP integration tool. Finally, you implemented a sample application that included an entity bean that used BMP.

Today you will cover the concepts of transactions such as atomicity, consistency, isolation, and durability, the properties of transactions, and the transaction life cycle. Then you will take a look at the Java Transaction API. The next area that you'll ...

Get Sams Teach Yourself BEA WebLogic Server 7.0™ in 21 Days 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.