Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    Consigli progettazione applicazione con pattern MVC e database SQLite

    Salve a tutti, per studio, sto creando un'applicazione desktop dotata di una GUI che deve permettere l'interazione con un database.


    Volevo confrontarmi con voi per capire se sto procedendo in maniera corretta, considerando il fatto, che mi sono voluto complicare la vita cercando di implementare il tutto secondo il pattern MVC...


    Il metodo main dell'applizazione istanzia il model, la view principale, il controller e registra il controller come listener:
    ...
    Model model = new Model();
    PrincipaleView view = new PrincipaleView(model);
    PrincipaleController controller = new PrincipaleController(view, model);


    // registro il controllore come listener
    view.registerListener(controller);
    ....


    La classe PrincipaleView estende JFrame e contiene un menù composto da enne item. Ogni item del menù, permette di cambiare vista all'interno della finestra principale mostrando un nuovo JPanel contenente nuovi componenti esempio JTable, JText pulsanti ecc..


    Per fare questo ho creato una view, che estende JPanel ed un corrispondente controller per ogni nuova vista corrispondente agli item del menù.


    Fino quì è tutto corretto?


    Poi ho una classe Model che contiene i parametri per la connessione e tutte le query per leggere e scrivere sul db.


    Va bene?

  2. #2
    Ciao, non sono stato chiaro?

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.