Hibernate
Object-Relational Mapping (ORM)
Which database connection pool (e.g. Hibernate-provided, WAS, etc.) is used depends on Hibernate configuration: https://github.com/hibernate/hibernate-orm/blob/master/documentation/src/main/asciidoc/userguide/chapters/jdbc/Database_Access.adoc#connectionprovider
The most common configurations are hibernate.connection.datasource (WAS) and hibernate.c3p0.*.
c3p0
- Prepared statement maximum cache size: hibernate.c3p0.max_statements or c3p0.maxStatements