Sto cercando di realizzare un front controller che mi gestica le richieste ad un database, il progetto è formato dalle interfacce che mandano le richieste al front controller e questo le ridirige alla classe del database invocando i metodi.
Il mio problema è che una volta creato l'oggetto database in un metodo (o anche globalmente) non riesco ad usarlo nei metodi successivi
codice:package frontcontroller; import javax.swing.JLabel; import javax.swing.JOptionPane; import interfacce.*; import database.Database; public class Frontcontroller { Database db = new Database ("schedule","username","password"); public static void avvio(){ if (db.connetti()){ new Finestraautenticazione(); } else { JLabel erroreAccesso = new JLabel("<HTML><FONT COLOR = Blue>Non è possibile accedere al database</FONT></HTML>"); JOptionPane.showMessageDialog(null,erroreAccesso); } } public static void autentica(String query){ db.eseguiQuery(query); } public static void main (String [] args){ avvio(); } }

Rispondi quotando