Daniel Klassen
Grünschnabel
Hallo alle zusammen 
ich benötige (wieder mal) eure Hilfe bei einem Fehler in meiner Bachelorarbeit...
Vermutlich werden in meinem Projekt zuviele Verbindungen zur Datenbank aufgebaut,
wenn man die Seite zu oft refreshed (f5)
Dann kommt es häufig vor dass die Null-Pointer-Exeption angezeigt wird.
Ich gehe wie folgt vor:
In der Bean habe ich ein Opjekt der klasse Manager erstellt, in der die Exeption auftritt,
erstelle anschließend Objekte des DatabaseConnectors und öffne die Verbindung.
Der Fehler tritt (erst nach vielen Zugriffen) beim Erstellen des Statements auf!
Hab die Fehlermeldung angehängt damit der Post übersichtlich bleibt!
Freue mich auf einige Tipps, was ich besser machen könnte!!

ich benötige (wieder mal) eure Hilfe bei einem Fehler in meiner Bachelorarbeit...

Vermutlich werden in meinem Projekt zuviele Verbindungen zur Datenbank aufgebaut,
wenn man die Seite zu oft refreshed (f5)
Dann kommt es häufig vor dass die Null-Pointer-Exeption angezeigt wird.
Ich gehe wie folgt vor:
In der Bean habe ich ein Opjekt der klasse Manager erstellt, in der die Exeption auftritt,
erstelle anschließend Objekte des DatabaseConnectors und öffne die Verbindung.
Code:
private Manager manager;
public LoginBean() {
databaseConnector = new DatabaseConnector();
connection = databaseConnector.loadDriver();
manager = new Manager(connection);
}
Der Fehler tritt (erst nach vielen Zugriffen) beim Erstellen des Statements auf!
Code:
public Manager(Connection connection) {
this.connection = connection;
try {
statement = connection.createStatement(); //hier tritt der Fehler auf
} catch (SQLException e) {
e.printStackTrace();
}
}
Code:
java.lang.NullPointerException
de.program2design.manager.Manager.<init>(Manager.java:41)
de.program2design.bean.LoginBean.<init>(LoginBean.java:40)
Hab die Fehlermeldung angehängt damit der Post übersichtlich bleibt!
Freue mich auf einige Tipps, was ich besser machen könnte!!
Anhänge
Zuletzt bearbeitet: