Druid配置
2024-08-23 14:22:48
spring-mybatis.xml
<!-- 定义数据源Bean --> <!-- Druid --> <bean id="dataSource" class="com.alibaba.druid.pool.DruidDataSource" init-method="init" destroy-method="close" > <!-- 基本属性 url、user、password --> <property name="url" value="${jdbc.url}" /> <property name="username" value="${jdbc.username}" /> <property name="password" value="${jdbc.password}" /> <!-- 配置初始化大小、最小、最大 --> <property name="initialSize" value="${jdbc.pool.init}" /> <property name="minIdle" value="${jdbc.pool.minIdle}" /> <property name="maxActive" value="${jdbc.pool.maxActive}" /> <!-- 配置获取连接等待超时的时间 --> <property name="maxWait" value="${jdbc.pool.maxWait}" /> <!-- 打开PSCache,并且指定每个连接上PSCache的大小 --> <property name="poolPreparedStatements" value="true" /> <property name="maxPoolPreparedStatementPerConnectionSize" value="20" /> <!-- 连接泄漏处理。Druid提供了RemoveAbandanded相关配置,用来关闭长时间不使用的连接(例如忘记关闭连接)。 --> <property name="removeAbandoned" value="true" /> <!-- 1800秒,也就是30分钟 --> <property name="removeAbandonedTimeout" value="1800" /> <!-- 关闭abanded连接时输出错误日志 --> <property name="logAbandoned" value="true" /> <!-- 配置监控统计拦截的filters, 监控统计:"stat",防SQL注入:"wall",组合使用: "stat,wall" --> <property name="filters" value="stat,wall"/> </bean>
web.xml
<!-- Druid监控配置 --> <servlet> <servlet-name>DruidStatView</servlet-name> <servlet-class>com.alibaba.druid.support.http.StatViewServlet</servlet-class> <init-param> <!-- 用户名 --> <param-name>loginUsername</param-name> <param-value>druid</param-value> </init-param> <init-param> <!-- 密码 --> <param-name>loginPassword</param-name> <param-value>druid</param-value> </init-param> </servlet> <servlet-mapping> <servlet-name>DruidStatView</servlet-name> <url-pattern>/druid/*</url-pattern> </servlet-mapping>
监控访问地址
IP:端口/项目名/druid/login.html
最新文章
- 您还在招聘网上海量投简历然后等面试机会吗?那你已经OUT了。
- 【Alpha版本】 第二天 11.8
- .NET (三)委托第三讲:内置委托Action
- 定制Eclipse IDE之插件篇(一)
- android 导入自己的生成的jar,老是 could not find class
- jQuery.snowflake雪花飘落插件
- 实现Activity刷新(转)
- Java基础之序列化对象——将对象写入到文件中(SerializeObjects)
- MVC开发模式
- 常用html演示模板
- 虚拟机linux系统下ifconfig获取不到ip
- Collections类方法详解
- Spark 1.0.0版本发布
- WCF分布式事务(EF)
- C++ Builder string相互转换(转)
- 最基本的SQL语法/语句
- 用 Python 编写剪刀、石头、布的小游戏(快速学习python语句)
- Error creating bean with name &#39;com.you.user.dao.StudentDaoTest&#39;: Injection of autowired dependencies
- BZOJ3033太鼓达人——哈密顿回路/欧拉回路
- win7 docker Toolbox 启动Docker Quickstart Terminal 失败!