注: Java EE に関する質問ではありません
Java では、SQL 接続をあるクラスから別のクラスにパラメーターとして渡す必要があります。しかし、受信クラスは Connection オブジェクトを取得しているようですが、null で接続されていません。
Java EEがプールを使用していると読みました。しかし、私のプロジェクトは小さく、JDBC のドライバー マネージャーを使用してローカルホスト接続を使用しています。また、Javaは参照渡しではないことを読みました。
あるクラスから別のクラスにライブ接続を渡す方法はありますか?
編集:クラスコネクトで
try
{
Class.forName("com.mysql.jdbc.Driver");
connect = DriverManager.getConnection(
"jdbc:mysql://localhost/MYDATABASE?user="+username+"&password="+password);
return connect;
}catch(Exception e){
return null;
私のメインクラスで
connect c = new connect(user,pass);