数据源使用问题记录

一. Mysql

  1.  "Zero date value prohibited" 

url上拼接 zeroDateTimeBehavior=convertToNull

com.alibaba.druid.pool.DruidDataSource : create connection Error

java.lang.ExceptionInInitializerError: null

at com.mysql.jdbc.Util.stackTraceToString(Util.java:378)

at com.mysql.jdbc.Util.(Util.java:121)

at com.mysql.jdbc.NonRegisteringDriver.parseURL(NonRegisteringDriver.java:733)

at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:321)

at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156)

at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218)

at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)

at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1560)

at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1623)

at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2468)

Caused by: java.lang.RuntimeException: Can't load resource bundle due to underlying exception java.util.MissingResourceException: Can't find bundle for base name com.mysql.jdbc.LocalizedErrorMessages, locale en_US

at com.mysql.jdbc.Messages.(Messages.java:54)

... 10 common frames omitted

Caused by: java.util.MissingResourceException: Can't find bundle for base name com.mysql.jdbc.LocalizedErrorMessages, locale en_US

at java.util.ResourceBundle.throwMissingResourceException(ResourceBundle.java:1581)

at java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:1396)

at java.util.ResourceBundle.getBundle(ResourceBundle.java:782)

at com.mysql.jdbc.Messages.(Messages.java:52)

... 10 commo

你可能感兴趣的:(java,数据库,异常处理)