<beans profile="local">
<bean id="dataSource" class="net.sf.log4jdbc.Log4jdbcProxyDataSource">
<constructor-arg ref="dataSourceSied" />
<property name="logFormatter">
<bean class="net.sf.log4jdbc.tools.Log4JdbcCustomFormatter">
<property name="loggingType" value="MULTI_LINE" />
<property name="sqlPrefix" value="SQL ::" />
</bean>
</property>
</bean>
<!-- Initialization for data source -->
<bean id="dataSourceSied" class="oracle.ucp.jdbc.PoolDataSourceImpl">
<property name="connectionFactoryClassName" value="${jdbc.connectionFactoryClassName}" />
<property name="URL" value="${jdbc.URL}" />
<property name="user" value="${jdbc.user}" />
<property name="password" value="${jdbc.password}" />
<property name="initialPoolSize" value="${jdbc.initialPoolSize}" />
<property name="maxPoolSize" value="${jdbc.maxPoolSize}" />
</bean>
</beans>
JAVA/Spring Framework