About this task
IBM® WebSphere® Application Server
provides several options for accessing an information system backend
data store:
- Programming directly to the database
through the JDBC 4.0 API,
JDBC 3.0 API, or JDBC 2.0 optional package API.
- Programming
to the procedural backend transaction through various Java EE Connector Architecture (JCA) 1.0 or
1.5 compliant connectors.
- Programming in the bean-managed
persistence (BMP) bean or servlets
indirectly accessing the backend store through either the JDBC API
or JCA-compliant connectors.
- Using container-managed persistence
(CMP) beans.
- Using embedded Structured
Query Language in Java (SQLJ) support with applications
that use DB2® as
a backend database.
- The IBM data
access beans also use the JDBC API,
and give you a rich set of features and function that hide much of
the complexity associated with accessing relational databases.
For all these options, except for using the JCA 1.0 or 1.5
compliant connectors, the prerequisite website details the databases
and drivers that are currently supported.