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 focus on will be the support provided by WebLogic Server for using transactions in applications deployed in WebLogic Server. The two ways that WebLogic Server provides this support are declarative, as in container-managed transactions, and programmatic, as in bean-managed transactions. Finally, you will implement transactions in a sample application.



Sams Teach Yourself BEA WebLogic Server 7. 0 in 21 Days
Sams Teach Yourself BEA WebLogic Server 7.0 in 21 Days
ISBN: 0672324334
EAN: 2147483647
Year: 2002
Pages: 339

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net