mirror of
https://github.com/apache/openjpa.git
synced 2025-03-09 14:36:06 +00:00
Add example for connection pooling with slice.
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1155474 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
parent
3598a2d8eb
commit
1b55762471
@ -387,7 +387,28 @@
|
||||
the driver <classname>com.mysql.jdbc.Driver</classname> as
|
||||
specified by <classname>openjpa.ConnectionDriverName</classname>
|
||||
property value.
|
||||
</para>
|
||||
</para>
|
||||
|
||||
<para>
|
||||
A connection pool may also be used with Slice by using the <literal>openjpa.ConnectionProperties</literal> property.
|
||||
For example to use commons-dbcp with Derby you might use the following properties :
|
||||
<programlisting>
|
||||
<![CDATA[<property name="openjpa.BrokerFactory" value="slice"/>
|
||||
<property name="openjpa.ConnectionDriverName" value="org.apache.commons.dbcp.BasicDataSource"/>
|
||||
<property name="openjpa.slice.Names" value="One,Two"/>
|
||||
<property name="openjpa.slice.Master" value="Two"/>
|
||||
|
||||
<property name="openjpa.slice.One.ConnectionProperties" value="Url=jdbc:derby:target/database/openjpa-slice1;create=true, DriverClassName=org.apache.derby.jdbc.EmbeddedDriver"/>
|
||||
<property name="openjpa.slice.Two.ConnectionProperties" value="Url=jdbc:derby:target/database/openjpa-slice2;create=true, DriverClassName=org.apache.derby.jdbc.EmbeddedDriver"/>
|
||||
|
||||
<property name="openjpa.jdbc.DBDictionary" value="derby"/>]]>
|
||||
</programlisting>
|
||||
<note>
|
||||
<para>
|
||||
Be aware that you need to set the DBDictionary when using commons-dbcp.
|
||||
</para>
|
||||
</note>
|
||||
</para>
|
||||
</section>
|
||||
|
||||
<section id="distribution_policy">
|
||||
|
Loading…
x
Reference in New Issue
Block a user