Rumah > pangkalan data > tutorial mysql > Bagaimana untuk Menyambungkan JavaFX ke Pangkalan Data MySQL dan Paparan Data dalam TableView?

Bagaimana untuk Menyambungkan JavaFX ke Pangkalan Data MySQL dan Paparan Data dalam TableView?

DDD
Lepaskan: 2024-12-19 00:26:09
asal
728 orang telah melayarinya

How to Connect JavaFX to a MySQL Database and Display Data in a TableView?

JavaFX, Contoh Sambungan MySQL

Dalam JavaFX, mewujudkan sambungan ke pangkalan data MySQL dan mendapatkan data adalah tugas biasa. Artikel ini memberikan contoh mudah tentang cara untuk mencapainya, memfokuskan pada aspek asas proses.

Untuk menggambarkan konsep, pertimbangkan jadual MySQL ringkas bernama "orang" dengan tiga lajur: "first_name," " nama_keluarga," dan "alamat_e-mel."

1. Perwakilan Data:

Kami mulakan dengan mentakrifkan kelas, Orang, untuk mewakili data daripada pangkalan data:

public class Person {
    // ...
}
Salin selepas log masuk

2. Pengurusan Sambungan Pangkalan Data:

Seterusnya, kami mencipta kelas, PersonDataAccessor, bertanggungjawab untuk mengurus sambungan pangkalan data dan melaksanakan pertanyaan:

public class PersonDataAccessor {
    // ...
}
Salin selepas log masuk

3. Integrasi UI:

Akhir sekali, kami menggunakan kelas seperti PersonTableApp untuk menyepadukan fungsi pangkalan data ke dalam aplikasi JavaFX kami, memaparkan keputusan dalam TableView:

public class PersonTableApp extends Application {
    // ...
}
Salin selepas log masuk

Kod Contoh:

Sampel kod berikut menghuraikan pendekatan ini, menyediakan pelaksanaan konkrit butiran:

Kelas Orang:

public class Person {
    private final StringProperty firstName = new SimpleStringProperty(this, "firstName");
    // ...
}
Salin selepas log masuk

Kelas PersonDataAccessor:

public class PersonDataAccessor {
    public List<Person> getPersonList() throws SQLException {
        // ...
}
Salin selepas log masuk

Kelas PersonTableApp:

public class PersonTableApp extends Application {
    // ...
    @Override
    public void start(Stage primaryStage) throws Exception {
        // ...
    }
    // ...
}
Salin selepas log masuk

Dengan mengikuti langkah-langkah ini, anda boleh mewujudkan sambungan antara aplikasi JavaFX anda dan pangkalan data MySQL, mendapatkan semula data dan menyepadukannya ke dalam UI anda.

Atas ialah kandungan terperinci Bagaimana untuk Menyambungkan JavaFX ke Pangkalan Data MySQL dan Paparan Data dalam TableView?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan