摘要:
最近优化代码,发现第一次调用数据库连接时非常慢,往后便不再发生。经了解,数据库连接是用dbcp管理的,想在网上查找答案,但没有找到。在某人的提醒下决定研究源代码: 部分源代码如下(BasicDataSource.java):protected volatile DataSource dataSource = null; public Connection getConnection() throws SQLException { return createDataSource().getConnection();}protected synchronized DataSource c... 阅读全文