Java swing アプリケーションを設計しようとしています。データにアクセスしてデータベースに接続するための実際のロジックから UI を分離する MVC タイプのアーキテクチャを実験して使用したいと考えています。データベースに接続するためのすべてのロジックを含むカスタム クラスを作成し、特定のフォームとボタンのアクション イベントでこのクラスからメソッドを呼び出す必要があると判断しました。このようにして、データベースを切り替えることができます。必要なことは、MySQL ではなく Oracle に接続するように JDBC 接続文字列を変更することだけです (多くのフォームを持つ大規模なコード ベースがある場合)。これまでのところ、データベースに接続するためのコードはありますが、これをクラスにする方法を見つけようとしています。
try
{
Class.forName("com.mysql.jdbc.Driver");
Connection con=(Connection)DriverManager.getConnection("jdbc:mysql://localhost:3306/prototypeeop","root","triala");
Statement stmt=con.createStatement();
ResultSet rs=stmt.executeQuery(sql);
次に、接続クラスのメンバー関数から結果セットを返し、処理して画面に表示します。