Skip Headers

# J2EE or Non-J2EE

Previous

Next

You can use TopLink in a J2EE or non-J2EE application architecture. Oracle recommends that you use a J2EE application architecture.

With a J2EE application, you should use external connection pools (see "External Connection Pools"). You may consider using Java Transaction API (JTA) integration (see "JTA Controlled Transactions"), EJB session and/or entity beans.

With a non-J2EE application, you should use internal connection pools (see "Internal Connection Pools").