什么时候应该在连接池中实例化数据源

When should datasource be instantiated in connection pooling

所以,我正在研究如何在 java Web 应用程序上使用连接池。我看了一些教程,想知道什么时候应该进行上下文查找。 像这样

initContext = new InitialContext();
dataSource = (DataSource) initContext.lookup( "java:/comp/env/jdbc/mysql");

是每次连接还是一次性。

显然只初始化一次连接池,您可以随时进行查找。

注意:init-context 没有创建连接池