spring 配置mysql,driverClassName可有可无?

MySql用的是8.0.22,在spring配置文件中,为什么driverClassName可有可无?

   <context:property-placeholder location="classpath:conf/jdbc.properties"/>
    <bean id="dataSource" class="com.alibaba.druid.pool.DruidDataSource"
          init-method="init" destroy-method="close">
<!--        <property name="driverClassName" value="com.mysql.cj.jdbc.Driver"/>-->
        <property name="url" value="${jdbc.url}"/>
        <property name="username" value="${jdbc.username}"/>
        <property name="password" value="${jdbc.password}"/>
    </bean>

 

估计是druiddatasource的功劳,不过别作死,该配置还得去配置,换实现就歇菜了

这个肯定要配置,应该是框架执行了自定义参数,建议手动配置,不然有bug,很难追查。