EAServer includes customized JDBC drivers for use by CMP entity beans. Many performance optimizations require code run in a wrapper driver. For example, just-in-time (JIT) creation of semi-temporary stored procedures to run queries and updates. The wrapper drivers offer better performance by allowing updates to be deferred to the end of each transaction and sent together as a command batch. Doing so improves performance by reducing network round trips between the database server and EAServer.
The wrapper does not replace the underlying JDBC driver
- it merely permits CMP tuning at the level of JDBC prepared statements.
All calls to the database go through the underlying JDBC driver.