@ -379,7 +379,11 @@ instance using the default constructor and the properties file will be loaded.
### Popular DataSource Class Names
We recommended using ``dataSourceClassName`` instead of ``jdbcUrl``, but both are acceptable. We'll say that again, *both are acceptable*. *Note: Spring Boot auto-configuration users, you need to use ``jdbcUrl``-based configuration.*
We recommended using ``dataSourceClassName`` instead of ``jdbcUrl``, but both are acceptable. We'll say that again, *both are acceptable*.
⚠ *Note: Spring Boot auto-configuration users, you need to use ``jdbcUrl``-based configuration.*
⚠ MysqlDataSource is known to be broken, use ``jdbcUrl`` configuration instead.
Here is a list of JDBC *DataSource* classes for popular databases:
@ -392,7 +396,7 @@ Here is a list of JDBC *DataSource* classes for popular databases:
| IBM DB2 | IBM JCC | com.ibm.db2.jcc.DB2SimpleDataSource |
| IBM Informix | IBM Informix | com.informix.jdbcx.IfxDataSource |
| MS SQL Server | Microsoft | com.microsoft.sqlserver.jdbc.SQLServerDataSource |
| MySQL | Connector/J | com.mysql.jdbc.jdbc2.optional.MysqlDataSource |
| MySQL | Connector/J | ~~com.mysql.jdbc.jdbc2.optional.MysqlDataSource~~ |