我已经创建了我需要配置连接池的应用程序。我在spring_Config文件中配置连接池。使用Basicdatasource。 但是创建连接池存在一些问题。请告诉我如何使用BasicDatasource在spring应用程序中创建连接池。
我在spring config中尝试了这个代码; -
bean id =“datasource”class =“org.apache.commons.dbcp.BasicDataSource”> com.mysql.jdbc.Driver JDBC:MySQL的:/ revup noAccessToProcedureBodies =真 JDBC:MySQL的://本地主机:3306 / revup noAccessToProcedureBodies =真LT; /值GT; - > < /值GT; - > < /值GT; - >
<property name="poolPreparedStatements">
<value>true</value>
</property>
<property name="initialSize">
<value>2</value>
</property>
<property name="maxActive">
<value>15</value>
</property>
是否有任何代码修改请告诉我。提前谢谢。
答案 0 :(得分:1)
这是一个有效的例子:
<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 documentation中看到可以设置的所有字段。