title: Oracle - implicit vs explicit statement cache
body: <p>Can anyone explain in clear terms what the difference between implicit and explicit statement caching is in Oracle (<a href="http://docs.oracle.com/cd/B19306_01/java.102/b14355/stmtcach.htm#i1069942" rel="nofollow">as described here</a>).</p>
  
  <p>I basically want to reproduce the functionality that the DBCP connection pool gave, such that a statement is only sent to the DB for preparation once (or once per connection)!</p>
  
  <p>Thanks.</p>