JavaFX MySQL 接続:
MySQL データベースとの JavaFX 接続の実践的な例が必要ですか?もう探す必要はありません。
データベース モデル:
データベースが、名、姓、電子メール アドレスの列を持つ「person」テーブルで構成されていると仮定すると、データを表すには Java クラスが必要です:
public class Person { private StringProperty firstName; private StringProperty lastName; private StringProperty email; // Getters and setters... }
データ アクセスクラス:
データベース接続とデータ取得を管理するには、専用のデータ アクセサー クラス:
public class PersonDataAccessor { private Connection connection; // Constructor... // Close connection in shutdown method... public List<Person> getPersonList() throws SQLException { // Execute query and create Person objects from results... return personList; } }
UI クラス:
最後に、UI を実装します。
public class PersonTableApp extends Application { private PersonDataAccessor dataAccessor; @Override public void start(Stage primaryStage) throws Exception { TableView<Person> personTable = new TableView<>(); // Configure columns... personTable.getItems().addAll(dataAccessor.getPersonList()); // Add table to a scene and show the UI... } @Override public void stop() throws Exception { // Close data accessor connection... } }
この例では、次の基本的なセットアップを提供します。 MySQL データベースに接続し、JavaFX アプリケーションにデータを取得します。実際のシナリオでは、エラー処理、接続プーリング、より複雑なデータ操作などの追加機能を実装する可能性が高いことに留意してください。
以上がJavaFX アプリケーションを MySQL データベースに接続するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。