Sams Teach Yourself BEA WebLogic Server 7.0 in 21 Days

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.

Категории