mybatis中如何配置druid连接池

   2024-10-12 7980
核心提示:在MyBatis中配置Druid连接池需要在MyBatis的配置文件(通常是mybatis-config.xml)中添加如下配置:首先,确保已经引入Druid连接

在MyBatis中配置Druid连接池需要在MyBatis的配置文件(通常是mybatis-config.xml)中添加如下配置:

首先,确保已经引入Druid连接池的依赖。在pom.xml中添加以下依赖:
<dependency>    <groupId>com.alibaba</groupId>    <artifactId>druid</artifactId>    <version>{version}</version></dependency>
在mybatis-config.xml文件中添加数据源配置,示例如下:
<configuration>    <environments default="development">        <environment id="development">            <transactionManager type="JDBC" />            <dataSource type="POOLED">                <property name="driver" value="{driverClassName}" />                <property name="url" value="{jdbcUrl}" />                <property name="username" value="{username}" />                <property name="password" value="{password}" />                <!-- 配置Druid连接池属性 -->                <property name="poolMaximumActiveConnections" value="20"/>                <property name="poolMaximumIdleConnections" value="10"/>                <property name="poolMaximumCheckoutTime" value="20000"/>                <property name="poolTimeToWait" value="20000"/>                <property name="filters" value="stat"/>            </dataSource>        </environment>    </environments></configuration>

在上述示例中,添加了Druid连接池的相关配置,如poolMaximumActiveConnections、poolMaximumIdleConnections等属性。这些属性可以根据实际需要进行配置。

在application.properties或者application.yml中配置Druid监控平台的访问地址。示例如下:

# Druid监控配置spring.datasource.druid.stat-view-servlet.login-username=adminspring.datasource.druid.stat-view-servlet.login-password=adminspring.datasource.druid.stat-view-servlet.url-pattern=/druid/*

通过以上步骤,就可以在MyBatis中配置Druid连接池,并且可以通过Druid监控平台实时监控连接池的状态。

 
举报打赏
 
更多>同类维修大全
推荐图文
推荐维修大全
点击排行

网站首页  |  关于我们  |  联系方式网站留言    |  赣ICP备2021007278号