直接使用JDBC访问数据库时,需要避免以下隐患: 1. 每一次数据操作请求都需要建立数据库连接.打开连接.存取数据和关闭连接等步骤.而建立和打开数据库连接是一件既耗资源又费时的过程,如果频繁发生这种数据库操作,势必会使系统性能下降. 2. 连接对象代表着数据库系统的连接进程,是有限的资源.如果系统的使用用户非常多,有可能超出数据库服务器的承受极限,造成系统的崩溃. 数据库连接池是解决上述问题最常用的方法.所谓连接池,即可以创建并持有数据库连接的组件.连接池可以预先创建并封装一些连接对象并将其缓存…