java - 在java中配置mysql url

标签 java mysql xml spring hibernate

org.apache.commons.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory (The connection property 'autoReconnect' only accepts values of the form: 'true', 'false', 'yes' or 'no'. The value 'true;connectTimeout=360000;socketTimeout=360000' is not in this set.)

最佳答案

& 是 XML 中的特殊字符,需要转义为 &。尝试以下配置:

<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource">
    <property name="driverClassName" value="com.mysql.jdbc.Driver" />
    <property name="url" value="jdbc:mysql://localhost/db?autoReconnect=true&amp;connectTimeout=360000&amp;socketTimeout=360000" />
    <property name="username" value="root" />
    <property name="password" value="mysql" />
    <property name="initialSize" value="5" />
    <property name="maxActive" value="10" />
</bean>

参见How do I include &, <, > etc in XML attribute values .

关于java - 在java中配置mysql url,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59341537/

相关文章:

java - SWT - 表查看器中心复选框

java - 如何更改 smart gwt 中 vPanel 的成员

php - 根据 GMT 时间和用户时区计算时间

android - 不同设备的相同大小的滚轮菜单?

java - 如何使用 java 8 流将 float ArrayList 转换为原始 float 数组?

java - 使用枚举泛型制作代码

java - 如何使用webservice和axis2从android将图像存储在mysql数据库中?

java - MySQL 错误 : Column count doesn't match value count at row 1

java - 我应该下载 mvnrepository.com 网站的编译依赖项中列出的 jar 吗?

java - XSD 中用于验证 XML 的条件