O'Reilly logo

Oracle ADF 11gR2 Development Beginner's Guide by Vinod Krishnan

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Managing transactions

An application module is the business service component that encapsulates the logical unit of work. We can have different application modules representing different units of work.

An application module defines database sessions and provides transaction boundaries. It also controls concurrent data accesses. An application module is also responsible for maintaining the connection-pooling mechanism for the available connections.

Configuring transactions

When we create business components, we are asked to create a database connection. We have created HRSchema as our connection, and the application module component will use this connection to create the transaction and session. If needed, the application module can also share the ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required