Re: [Java] Gestione dati quasi serissima
Inviato: sabato 2 febbraio 2008, 1:47
dopo estenuanti partite al wii, e dopo avere il braccio quasi inutilizzabile, è ora di mettersi al lavoro!!!!!
Allora, in allegato per ora posto solo lo script per la creazione della tabella: il progetto zippato sta circa sul mega e non posso postarlo qui. Inviami un tuo riferimento di mail e te lo fornisco.
Il progetto è veramente banale pero' secondo me non è fatto male. Non pensare a chissà che di fantascientifico perche' è tutto veramente molto semplice, come deve essere poi del resto. Chiaramente è di prova quindi non ci sono assolutamente controlli (devi stare attento ai tasti e alle selezioni che effettuerai...): alcune cose sono buttate la', ma sono solo per provare. Lascia a desiderare l'uso delle eccezioni (in realtà non le ho neanche provate...), della connessione (devi cambiare i parametri della connessione...), la business non dovrebbe essere esposta in questo modo...ma vabbeh....quello che deve fare lo fa.
C'e' una divisione netta tra le competenze del BUSINESS e del WEB, le servlet (se ne crei di nuove ricordati che devono essere mappate dentro web.xml), ce ne sono di load, switch e submit, chiedono un servizio al business e lo rendono disponibile alla visualizzazione, le jsp presentano solo i dati e basta. Per le jsp, volutamente, ho scelto di utilizzare i tag jstl (solo i core, poi potresti usare se vuoi anche quelli di trasformazione xml/xslt....sono ottimi...) proprio per farti vedere che non occorre scrivere codice java al loro interno.
In piu' ti ho anche impostato il log, cosi' vedi anche come funziona, al posto della System.out.......Per ora ti crea un file matrix.log sotto {directoryTomcat}/logs. Se cerchi su google trovi piu' notizie.
Come l'altra volta il file build.xml deve essere modificato con i tuoi parametri: per ora ci sono i puntamenti al mio pc. Dopo di che, se hai ant da consolle fai ant {path}/build.xml, oppure da dentro eclipse tasto destro su build.xml e runAs ANT: nella consolle vedi il risultato. Effettua una remove e deploy a caldo: se dovessi avere problemi, una volta creato il war sotto la cartella deploy puoi sempre utilizzare il manager di tomcat per fare un undeploy e dpeloy manuale. Ma non dovresti averne bisogno.
Spero di non aver dimenticato qualche libreria: da me funziona. Se ne avessi la necessità ti mando le librerie mancanti.
Certamente si puo' fare tutto in modo diverso e meglio ma vedrai che cosi' è molto piu' semplice di quanto pensi.
ciao e buon lavoro
Allora, in allegato per ora posto solo lo script per la creazione della tabella: il progetto zippato sta circa sul mega e non posso postarlo qui. Inviami un tuo riferimento di mail e te lo fornisco.
Il progetto è veramente banale pero' secondo me non è fatto male. Non pensare a chissà che di fantascientifico perche' è tutto veramente molto semplice, come deve essere poi del resto. Chiaramente è di prova quindi non ci sono assolutamente controlli (devi stare attento ai tasti e alle selezioni che effettuerai...): alcune cose sono buttate la', ma sono solo per provare. Lascia a desiderare l'uso delle eccezioni (in realtà non le ho neanche provate...), della connessione (devi cambiare i parametri della connessione...), la business non dovrebbe essere esposta in questo modo...ma vabbeh....quello che deve fare lo fa.
C'e' una divisione netta tra le competenze del BUSINESS e del WEB, le servlet (se ne crei di nuove ricordati che devono essere mappate dentro web.xml), ce ne sono di load, switch e submit, chiedono un servizio al business e lo rendono disponibile alla visualizzazione, le jsp presentano solo i dati e basta. Per le jsp, volutamente, ho scelto di utilizzare i tag jstl (solo i core, poi potresti usare se vuoi anche quelli di trasformazione xml/xslt....sono ottimi...) proprio per farti vedere che non occorre scrivere codice java al loro interno.
In piu' ti ho anche impostato il log, cosi' vedi anche come funziona, al posto della System.out.......Per ora ti crea un file matrix.log sotto {directoryTomcat}/logs. Se cerchi su google trovi piu' notizie.
Come l'altra volta il file build.xml deve essere modificato con i tuoi parametri: per ora ci sono i puntamenti al mio pc. Dopo di che, se hai ant da consolle fai ant {path}/build.xml, oppure da dentro eclipse tasto destro su build.xml e runAs ANT: nella consolle vedi il risultato. Effettua una remove e deploy a caldo: se dovessi avere problemi, una volta creato il war sotto la cartella deploy puoi sempre utilizzare il manager di tomcat per fare un undeploy e dpeloy manuale. Ma non dovresti averne bisogno.
Spero di non aver dimenticato qualche libreria: da me funziona. Se ne avessi la necessità ti mando le librerie mancanti.
Certamente si puo' fare tutto in modo diverso e meglio ma vedrai che cosi' è molto piu' semplice di quanto pensi.
ciao e buon lavoro