Tôi đang cố gắng xây dựng một công cụ chuyển đổi tiền tệ đơn giản bằng cách sử dụng SWING và MVC. Câu hỏi của tôi là: trong một mô hình MVC nơi nên là lớp chính thường nằm? Nếu nó nằm trong một gói riêng biệt, khởi tạo mô hình, xem, điều khiển và thiết lập các kết nối, v.v ...? hoặc lớp chính sẽ nằm trong gói Xem? Nói cách khác, có trách nhiệm xây dựng toàn bộ hệ thống?Vị trí và trách nhiệm của lớp Chính trong mẫu MVC
9
A
Trả lời
9
trong đó lớp chính thường nằm ở đâu?
Main
lớp chỉ nên đóng vai trò như initilizer của ứng dụng, bạn có thể đặt nó trong một gói gọi
com.yourcompany.currencyconverter.app.main
nó nên được trong một gói riêng biệt khởi tạo các mô hình, xem, điều khiển và thiết lập các kết nối, v.v ...?
Có, sẽ tốt hơn nếu tách nó ra khỏi phần còn lại.
Các vấn đề liên quan
- 1. Trách nhiệm của một ViewModel
- 2. Vị trí lớp chung MVC
- 3. Trách nhiệm và kết hợp đơn lẻ
- 4. Làm thế nào để thực hiện Đơn vị làm việc trong MVC: Trách nhiệm
- 5. Trách nhiệm của JVM bytecode verifier
- 6. Trách nhiệm của các lớp dịch vụ và kho lưu trữ
- 7. Trách nhiệm duy nhất trong smalltalk
- 8. C++ trò chơi, thiết kế và trách nhiệm của lớp học
- 9. đơn Trách nhiệm và phụ thuộc
- 10. Kho lưu trữ và Đơn vị công việc - chịu trách nhiệm về điều gì?
- 11. Perl - chịu trách nhiệm forking
- 12. Trách nhiệm của chế độ xem instantiating trong MVP
- 13. DDD - Trách nhiệm tạo và xác nhận thực thể
- 14. Nguyên tắc trách nhiệm duy nhất (SRP) và cấu trúc lớp của rpg của tôi trông "lạ"
- 15. Cách phân chia trách nhiệm giữa LDAP và RDBMS
- 16. Trách nhiệm của ai là điều chỉnh yêu cầu web?
- 17. SIFT Vị trí điểm chính
- 18. Thực hiện chuỗi biến đổi trách nhiệm
- 19. Trong ứng dụng Ext JS 4 MVC, điều gì sẽ chịu trách nhiệm tải cửa hàng?
- 20. Tại sao tôi lại sử dụng một chuỗi trách nhiệm đối với một người trang trí?
- 21. Làm thế nào để phân biệt trách nhiệm truy vấn phân đoạn (CQRS) với ASP.NET MVC?
- 22. Ai chịu trách nhiệm xử lý HttpPostedFile.InputStream - và khi nào?
- 23. Vị trí Woocommerce của mẫu thanh toán
- 24. Ai chịu trách nhiệm triển khai?
- 25. Vị trí mẫu và tệp tĩnh trong Django
- 26. Vị trí hiển thị mẫu trong Symfony2
- 27. Trò chơi: Ai chịu trách nhiệm hiển thị?
- 28. Vị trí của @classmethod
- 29. Giúp hiểu Nguyên tắc Trách nhiệm Duy nhất
- 30. Tính vị trí và hướng của máy ảnh trong opencv
ứng dụng của bạn là gì? , swing/chương trình java đơn giản/cái gì? –
Nó là một công cụ chuyển đổi tiền tệ sử dụng swing – Cemre