当使用来直接打开与数据库的连接时
DriverManager.getConnection,您将提供用户名和密码以在该调用中登录到数据库。
使用连接池时,并不是直接自己打开连接;而是直接打开连接。相反,该池将打开并为您管理连接。当然,在这种情况下,池需要知道用户名和密码才能登录数据库。
通常,在Java
Web应用程序中,您不会为应用程序的每个用户使用不同的数据库登录凭据。对于使用Web应用程序的任何人,您只有一个应用程序使用的用户名和密码。如果Web应用程序的不同用户具有不同的权限,则可以通过使用该应用程序本身的登录系统来进行设置,但是用于该应用程序的用户名和密码与用于登录的用户名和密码不同到数据库。



