Classi extra di Java MVC

2

Ho un semplice progetto MVC. I miei pacchetti attuali:

  • gui
  • controller
  • db
  • dominio

Voglio inserire classi aggiuntive che userò, ad es. md5 hashing, email validator (metodi che userò in più di una classe). Dove li metto? Probabilmente non li userò in un solo pacchetto, ma in due o tre (non certo nel modello). Creo un pacchetto extra o li inserisco nel dominio in quanto sono "statici" (non modificabili)?

    
posta Nikola 19.05.2013 - 20:52
fonte

1 risposta

3

Quello che stai cercando è un pacchetto "utility". Questo può includere classi con metodi di utilità statici utilizzati in tutta l'applicazione. Le classi di utilità comuni sono operazioni String, Data / Ora, ecc. I tuoi validatori potrebbero essere una sottoclasse del pacchetto di utilità, ma personalmente li inserirò nel dominio in una directory "comune" più alta.

Fai riferimento a questa risposta per ulteriori dettagli: Come dovrei organizzare il mio albero dei sorgenti?

    
risposta data 19.05.2013 - 21:05
fonte

Leggi altre domande sui tag