zoukankan      html  css  js  c++  java
  • 阿里druid数据库连接及配置文件

    package com.jdbc.utils;
    
    import java.io.IOException;
    import java.sql.Connection;
    import java.sql.SQLException;
    import java.util.Properties;
    
    import com.alibaba.druid.pool.DruidDataSource;
    import com.alibaba.druid.pool.DruidPooledConnection;
    
    public class JDBCDruid {
    	
    	private static Properties properties;
    	private static  JDBCDruid druid;
    	private static DruidDataSource ds;
    	
    	
    	static {
    		properties=new Properties();
    		try {
    			properties.load(Thread.currentThread().getContextClassLoader().getResourceAsStream("druid.properties"));
    		} catch (IOException e) {
    			e.printStackTrace();
    		}
    	}
    	/**
    	 * 创建单列模式
    	 * @return JDBCDruid实例
    	 */
    	public static synchronized JDBCDruid getInstance() {
    		if(druid==null) {
    			druid=new JDBCDruid();
    			return druid;
    		}
    		return druid;
    	}
    	
    	private JDBCDruid() {
    
    		ds=new DruidDataSource();
    		ds.setDriverClassName(properties.getProperty("driverClassName"));
    		ds.setUrl(properties.getProperty("url"));
    		ds.setUsername(properties.getProperty("username"));
    		ds.setPassword(properties.getProperty("password"));
    		ds.setMaxActive(Integer.parseInt(properties.getProperty("maxActive")));
    		
    		
    	}
    	
    	
    	  public  Connection getConnection() throws SQLException {
    		  Connection connection = ds.getConnection();
    		  return connection;
    	  }
    	 
    
    }
    

      下面是druid.properties文件的配置

    driverClassName=com.mysql.jdbc.Driver
    url=jdbc:mysql://127.0.0.1:3306/mybase
    username=root
    password=abc123
    initialSize=5
    maxActive=10
    maxWait=3000
    maxIdle=8
    minIdle=3

  • 相关阅读:
    Java页面中文编码要转换两次encodeURI
    ajax用get刷新页面元素在IE下无效解决~~
    祝贺自己开博~~
    错误域控降级导致解析问题
    ELK 脚本自动化删除索引
    Windows针对子目录共享权限控制
    ES查询区分大小写
    Docker异常时区问题
    Docker自定义镜像无容器日志输出
    ELK时间戳
  • 原文地址:https://www.cnblogs.com/qurui1997/p/10644498.html
Copyright © 2011-2022 走看看