JavaFX MySQL 連線:
需要 JavaFX 與 MySQL 資料庫連線的實際範例?別再猶豫了。
資料庫模型:
假設您的資料庫由一個「人」表組成,其中包含名字、姓氏和電子郵件地址列,您'需要一個 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中文網其他相關文章!