01/10/2018, 16:52

MVC trong javafx

Chào mọi người,

Em đang học javafx và muốn làm một phần mềm quản lý bán hàng và đang hơi thắc mắc xíu về mô hình MVC; em tính sử dụng spring framework + mvc, tổ chức theo kiểu 3 lớp, UI(fxml,controller) - Model(các sử lý)- DI(các entity); khi mình nhận dữ liệu-> controller-> model; em thắc mắc là khi model xử lý xong nó trả ra màn hình luôn hay trả về controller rùi controller mới trả dữ liệu ra màn hình ạ ~.~ !!!

Mong mọi người giúp đỡ.

Aragami1408 viết 18:53 ngày 01/10/2018

Tập dùng search engine của diễn đàn bạn nhé. Ở đây đã có nguyên bài viết hướng dẫn(Tiếng anh) về nó rồi:

JavaFX MVC Programming tutorial

Phan Bá Hải viết 19:03 ngày 01/10/2018

Mình cũng đang viết app trên JavaFX
Cái này tuỳ vào Controller có yêu cầu thay đổi màn hình hay không, nếu không thì bạn có thể set data vào control (như TextField, Panel,…)
Còn nếu có đổi màn hình thì load fxml qua Scene mới, xong set data vào (get controller quản lý màn hình đó, gọi hàm set data của controller) hoặc tạo một class Singleton quản lý tất cả data, gọi hàm access data qua class Singleton đó
Mình đang làm ứng dụng trình duyệt trên JavaFX, nhưng hiện chưa open source do còn nhiều tính năng muốn làm cho xong rồi open source sau. Đó cũng là app đầu tiên mình làm với JavaFX nên chia sẻ thế thôi

Nguyễn Trọng Nghĩa viết 18:56 ngày 01/10/2018

cám ơn bạn nhiều lắm

Bài liên quan
0