PER LA GENERAZIONE DEGLI OGGETTI HIBERNATE SI DEVE LANCIARE LA SHELL DI BUILD CON ARGOMENTO : build.cmd hibernateGenDao per la generazione dei DAO build.cmd hibernateGenDto per la generazione dei DTO e dei file xml di mapping TUTTI I DAO VERRANNO CREATI ALL'INTERNO DEL PACKAGE : mnp.database.hb.dao TUTTI I POJO E GLI XML DI MAPPING VERRANNO CREATI ALL'INTERNO DEL PACKAGE : mnp.database.hb.dto #############ISTRUZIONI PER L'USO############# #################################################### FILE : FE\mnpdev\build\hibernate\hibernateGen.cfg.xml Questo file contiene le informazioni sulla connessione al DB, le property modificabili sono: connection.username : user per la connessione al db connection.url : url di connessione al db connection.password : password di connessione al db default_schema : schema da cui prendere le tabelle ##################################################### FILE : FE\mnpdev\build\hibernate\hibernate.reveng.xml Questo file contiene la politica di generazione degli oggetti per quelle tabelle che non hanno una foreign key fisica verso altre tabelle, (vedi doc http://www.hibernate.org/hib_docs/tools/reference/en/html/reverseengineering.html) Per ogni tabella da aggiungere si deve : aggiungere un tag (esempio ) aggiungere un tag con le info per la generazione ##################################################### FILE : FE\mnpdev\build\hibernate\hibernateFK.reveng.xml Questo file è uguale al precedente tranne per il fatto che in questo vanno inserite quelle tabelle che hanno una foreign key fisica verso altre tabelle. #####################################################