zoukankan      html  css  js  c++  java
  • tomcat下使用druid配置jnid数据源

    tomcat下使用druid配置jnid数据源

    • 导入jar包

       <!-- https://mvnrepository.com/artifact/com.alibaba/druid -->
         <dependency>
           <groupId>com.alibaba</groupId>
           <artifactId>druid</artifactId>
           <version>1.1.16</version>
         </dependency>
    • 在tomcat的context.xml文件加入数据源配置

      <Resource
      name="jdbc/MysqlDataSource"
      factory="com.alibaba.druid.pool.DruidDataSourceFactory"
      auth="Container"
      type="javax.sql.DataSource"
      driverClassName="com.mysql.cj.jdbc.Driver"
      url="jdbc:mysql://localhost:3306/yl?characterEncoding=utf8&amp;serverTimezone=GMT%2B8"
      username="root"
      password="123456"
      maxActive="50"
      maxWait="10000"
      removeabandoned="true"
      removeabandonedtimeout="60"
      logabandoned="false"
      filters="stat"/>
    • 获取连接

      protected void doGet(HttpServletRequest request, HttpServletResponse response)
                 throws ServletException, IOException {
             try {
                 //获取上下文对象
                 Context context=new InitialContext();
                 //获取数据源
                 DataSource ds= (DataSource) context.lookup("java:comp/env/jdbc/MysqlDataSource");
                 //获取Connection对象
                 Connection connection=ds.getConnection();

                 if(!connection.isClosed()){
                     System.out.println("连接成功");

                }
            } catch (NamingException e) {
                 e.printStackTrace();
            } catch (SQLException e) {
                 e.printStackTrace();
            }
        }

       

    •  

    记得快乐
  • 相关阅读:
    如何理解javaScript对象?
    web移动端开发技巧与注意事项汇总
    javaScript基础语法(上)
    css选择器的使用详解
    css属性兼容主流浏览器
    前端开发必备站点汇总
    Highchart基础教程-图表配置
    Highchart基础教程-图表的主要组成
    Highcharts入门小示例
    Highcharts配置
  • 原文地址:https://www.cnblogs.com/Y-wee/p/13680666.html
Copyright © 2011-2022 走看看