druid 应用到项目中

来源:互联网 发布:java 毫秒和秒的换算 编辑:程序博客网 时间:2024/06/03 19:58

主要是为了扩展JDBC的一些限制,可以让程序员实现一些特殊的需求,比如向密钥服务请求凭证、统计SQL信息、SQL性能收集、SQL注入检查、SQL翻译等,程序员可以通过定制来实现自己需要的功能

1.配置applicationContext.xml文件

<beanname="dataSource"class="com.alibaba.druid.pool.DruidDataSource"init-method="init"destroy-method="close">

<propertyname="url"value="${jdbc_url}"/>

<propertyname="username"value="${jdbc_username}"/>

<propertyname="password"value="${jdbc_password}"/>

<propertyname="initialSize"value="0"/>

<propertyname="maxActive"value="20"/>

<propertyname="maxIdle"value="20"/>

<propertyname="minIdle"value="0"/>

<propertyname="maxWait"value="60000"/>

</bean>

使用阿里巴巴温少提供的druid

2.配置web.xml

添加如下配置:

<!-- druid监控 -->

    <servlet>

        <servlet-name>DruidStatView</servlet-name>

        <servlet-class>com.alibaba.druid.support.http.StatViewServlet</servlet-class>

    </servlet>

    <servlet-mapping>

        <servlet-name>DruidStatView</servlet-name>

        <url-pattern>/druid/*</url-pattern>

    </servlet-mapping>


启动项目访问项目路径+druid/index.html

http://192.168.1.130:8080/bms-tops/druid/index.html

0 0
原创粉丝点击