如何集成HikariCP和SQL Server?

时间:2016-05-23 02:17:25

标签: sql-server hikaricp

我试图使用HikariCP。我的项目使用Spring-BootMyBatis,数据库是SQL Server。我找到了一个演示,但它使用的是MySQL。我想知道SQL Server的dataSourceClassName

以下是演示:

<bean id="hikariConfig" class="com.zaxxer.hikari.HikariConfig">
    <property name="driverClassName" value="${driver}"/>
    <property name="jdbcUrl" value="${mysql.url}"/>
    <property name="username" value="${mysql.user}"/>
    <property name="password" value="${mysql.password}"/>
    <property name="maximumPoolSize" value="5"/>
    <property name="maxLifetime" value="700000"/>
    <property name="idleTimeout" value="600000"/>
    <property name="connectionTimeout" value="10000"/>
    <property name="dataSourceProperties">
        <props>
            <prop key="dataSourceClassName">
                com.mysql.jdbc.jdbc2.optional.MysqlDataSource
            </prop>
            <prop key="cachePrepStmts">true</prop>
            <prop key="prepStmtCacheSize">250</prop>
            <prop key="prepStmtCacheSqlLimit">2048</prop>
        </props>
    </property>
</bean>

正如您所见,dataSourceClassName是MySQL。我在哪里可以获得所有其他数据库的类名?

1 个答案:

答案 0 :(得分:0)

我在GitHub找到了它。 SQL Server是com.microsoft.sqlserver.jdbc.SQLServerDataSource