Auf Thema antworten

Sorry für den DP, aber ich hätte da eine Frage:

Bei der Registrierung rufe ich ja die createUser Methode in meinem DAO auf.

Das ganze wirft zur Zeit aber noch eine Exception, wenn ein User mit der selben Emailadresse/Nutzername schon existiert.

Daher die Frage:

Wo und wie soll man das am besten abfangen? Zum einen könnte ich das direkt im DAO in der createUser Methode abfragen..

Andernfalls könnte ich das auch in meiner Buisiness Logik (welche meine DAOs kapselt) abfragen/abfangen. Auf die Datenbank muss man aber sowieso zugreifen, wenn ich das nicht direkt in der createUser Methode mache, muss ich also zweimal eine Verbindung herstellen(zumindestens dann, wenn noch kein solcher User existiert).


Was genau ist die saubere Lösung?



Oben