sql >> データベース >  >> RDS >> Mysql

JDBC / Connectorj:接続プールについて

    DriverManager.getConnectionを使用して、データベースへの接続を直接開く場合 、その呼び出しでデータベースにログオンするためのユーザー名とパスワードを指定します。

    接続プールを使用する場合、自分で直接接続を開くことはありません。代わりに、プールが開き、接続が管理されます。もちろん、その場合、プールはデータベースにログオンできるようにユーザー名とパスワードを知っている必要があります。

    通常、Java Webアプリケーションでは、アプリケーションのユーザーごとに異なるデータベースログイン資格情報を使用することはありません。 Webアプリケーションを使用するすべての人に対して、アプリケーションが使用するユーザー名とパスワードは1つだけです。 Webアプリケーションの異なるユーザーが異なる権限を持っている場合は、アプリケーション自体のログインシステムを使用して設定しますが、アプリケーションに使用するユーザー名とパスワードは、ログに記録するために使用するものと同じではありません。データベースに移動します。



    1. フィールドがnullでない場合はMYSQLJOIN

    2. Unicode文字がデータベースに正しく表示されるのはなぜですか? Hibernateを介してJavaで印刷した場合?

    3. 成功したMySQL/MariaDBのバックアップおよびリカバリ戦略

    4. Hibernate を使用した Oracle 関数