1.常用配置
jdbc:mysql://localhost:3306/test?useUnicode=true&characterEncoding=UTF-8
2.如果使用连接池,建议加上以下两个配置上,如果连接8个小时不是用回报错
Communications link failure
autoReconnect=true&failOverReadOnly=false
org.springframework.dao.RecoverableDataAccessException: PreparedStatementCallback; SQL [xxxxxx Communications link failure
The last packet successfully received from the server was 10,066 milliseconds ago. The last packet sent successfully to the server was 10,065 milliseconds ago.; nested exception is com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure
The last packet successfully received from the server was 10,066 milliseconds ago. The last packet sent successfully to the server was 10,065 milliseconds ago.
at org.springframework.jdbc.support.SQLExceptionSubclassTranslator.doTranslate(SQLExceptionSubclassTranslator.java:100)
at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:72)
at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
at org.springframework.jdbc.core.JdbcTemplate.translateException(JdbcTemplate.java:1402)
at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:620)
at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:657)
at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:682)
at org.springframework.jdbc.core.namedparam.NamedParameterJdbcTemplate.query(NamedParameterJdbcTemplate.java:171)
at org.springframework.jdbc.core.namedparam.NamedParameterJdbcTemplate.query(NamedParameterJdbcTemplate.java:179)
at com.xhl.cuss.server.dao.impl.ServerDaoImpl.visitorUVDateList(ServerDaoImpl.java:596)
at com.xhl.cuss.server.dao.impl.ServerDaoImpl$$FastClassBySpringCGLIB$$46506dab.invoke(<generated>)
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java
3.需要注意的是,在xml配置文件中,url中的&符号需要转义成&。
url中的&符号需要转义成&。