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();
            }
        }

       

    •  

    记得快乐
  • 相关阅读:
    loaded some nib but the view outlet was not set
    指标评比
    IOS DEVELOP FOR DUMMIES
    软件测试题二
    javascript select
    DOM节点类型详解
    mysql操作
    UVA 10055
    solutions for 'No Suitable Driver Found For Jdbc'
    解决git中文乱码问题
  • 原文地址:https://www.cnblogs.com/Y-wee/p/13680666.html
Copyright © 2011-2022 走看看