Ask the Expert

Is there declarative transaction support in JDO?

Is there declarative transaction support in JDO? If yes, then does that mean it's going to replace entity beans?

    Requires Free Membership to View

JDO defines pessimistic or "data store" transactions as well as optimistic transactions. If an underlying data store does not support either of these, they can be simulated by the JDO implementation. When JDO is used within a J2EE-compatible application server environment, the transactions can be integrated with the application server's distributed and declarative transaction management.

The success of JDO does not necessarily mean the end of entity beans. Entity beans present other benefits to developers besides persistence management, including life- cycle management, security, remote and local access, etc. JDO can be a complementary technology to EJB. For example, JDO can be used by a developer as the persistence technology for bean-managed persistence (BMP) and JDO may be used by an EJB container vendor as the persistence technology for container-managed persistence (CMP).

This was first published in December 2002

There are Comments. Add yours.

TIP: Want to include a code block in your comment? Use <pre> or <code> tags around the desired text. Ex: <code>insert code</code>

REGISTER or login:

Forgot Password?
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy
Sort by: OldestNewest

Forgot Password?

No problem! Submit your e-mail address below. We'll send you an email containing your password.

Your password has been sent to: