1) Neden kullanırım DTOve DAOve onları ne zaman kullanmalıdır. GUIVeri eklemek, düzenlemek ve silmek için bir Java yazılımı geliştiriyorum . Ama ayırt mücadele ediyorum DTO/DAOve Model, View, Controller(MVC) yapısı? Java aracılığıyla veritabanıyla etkileşim kurarken kullanmak daha iyi olan benzerler mi GUI?
2) Gerçekten merak ettiğim bir şey , tek bir sınıfta viewve sahip olmanın iyi bir uygulama olup olmadığı Controller. Düşünürsek Netbeans, GUIÇerçeve Sınıfı oluşturabilir ve JButtonçerçeveye benzer bileşenler ekleyebilirsiniz , düğmeye çift tıklamak sizi actionListenerverinin kullanıcıya gösterileceği çerçevede görünen yönteme (Denetleyici) götürecektir (Görüntüle) . Yani aynı sınıftalar. Bu tamamen konsepte aykırı mı oluyor yoksa değil mi?
İşte bahsettiğim şey
Bir sınıfta görüntüleme ve denetleyiciye sahip olmak kötü bir uygulama?