как сделать пул подключений в весеннем приложении, используя BasicDataSource - PullRequest
2 голосов
/ 24 мая 2010

Я создал приложение, в котором мне нужно настроить пул соединений. В котором я настраиваю пул соединений в файле spring_Config. используя основной источник данных. но есть проблема с созданием пула соединений. Подскажите, пожалуйста, как создать пул соединений в весеннем приложении с помощью BasicDatasource.

Я попробовал этот код в весеннем конфиге; -

bean id = "источник данных" class = "org.apache.commons.dbcp.BasicDataSource"> com.mysql.jdbc.Driver JDBC: MySQL: / revup noAccessToProcedureBodies = верно JDBC: MySQL: // локальный: 3306 / revup noAccessToProcedureBodies = верно -> -> ->

    <property name="poolPreparedStatements">
    <value>true</value>
    </property>
     <property name="initialSize">
        <value>2</value>
    </property>

    <property name="maxActive">
        <value>15</value>
    </property>

Есть ли какие-либо модификации кода, пожалуйста, скажите мне. заранее спасибо.

1 Ответ

1 голос
/ 24 мая 2010

Вот рабочий пример:

<bean id="dataSourceApache" class="org.apache.commons.dbcp.BasicDataSource">
    <property name="url" value="jdbc:mysql://localhost:3306/coffee_shop" />
    <property name="username" value="john" />
    <property name="password" value="secret" />
    <property name="driverClassName" value="com.mysql.jdbc.Driver" />
</bean>

Если вы используете Eclipse, вам также следует загрузить поддержку синтаксиса конфигурации XML. Это действительно вам очень помогает.

SpringSource Tool Suite имеет всю поддержку SpringSource в комплекте, готовую к использованию.

Иначе, вы можете увидеть все поля, которые можно установить в документации Java .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...