• DBCP连接池


    package dbcp;
    
    import java.sql.Connection;
    import java.sql.PreparedStatement;
    import java.sql.ResultSet;
    
    import javax.sql.DataSource;
    
    import org.apache.commons.dbcp.BasicDataSource;
    import org.junit.Test;
    
    // 使用DBCP连接池
    public class DBCPTest {
    	
    	public DataSource getDataSource() {
    		// 创建连接对象
    		BasicDataSource ds = new BasicDataSource();
    		// 设置连接数据库的四要素
    		ds.setDriverClassName("com.mysql.cj.jdbc.Driver");
    		ds.setUrl("jdbc:mysql://localhost:3306/jdbcdemo?useUnicode=true&characterEncoding=utf-8&useSSL=false&&serverTimezone=GMT");
    		ds.setUsername("root");
    		ds.setPassword("admin");
    		ds.setMaxActive(5);		// 最大连接数
    		return ds;
    	}
    
    	@Test
    	public void test1() throws Exception {
    		DataSource ds = this.getDataSource();
    		Connection conn = ds.getConnection();
    		PreparedStatement ps = conn.prepareStatement("SELECT * FROM t_student");
    		ResultSet rs = ps.executeQuery();
    		while(rs.next()) {
    			System.out.println(rs.getLong("id"));
    		}
    	}
    }
    

      

  • 相关阅读:
    初识CC_MVPMatrix
    opengl启动过程
    http协议
    sockt套接字编程
    lua元表
    Codeforces 1203F1 Complete the Projects (easy version)
    CodeForces 1200E Compress Words
    CodeForces 1200D White Lines
    HDU 6656 Kejin Player
    HDU 6651 Final Exam
  • 原文地址:https://www.cnblogs.com/mjn1/p/11197239.html
Copyright © 2020-2023  润新知