对数据库连接池的理解
对数据库连接池的理解:
java操作数据库需要使用JDBC来进行操作,每次操作需要获取和数据库的一个连接,并在连接中进行操作。
但是,频繁的打开链接,关闭连接势必对系统性能造成消耗。所以,把获取连接与对连接的管理完全交给第三方数据库连接池这个中间件,当系统启动时,会按照javaee标准,对其中配置的数据库连接池进行初始化并在内存中保持几个连接。系统在使用这些连接时不需要关注这些连接的打开和关闭,只需要同数据库连接池获取连接进行操作即可,而其他的所有和数据库直接交互的操作都交给数据库连接池去做。