SQL Kod
społeczeństwo Smyczkowy CheckLogin (Smyczkowy Username, Smyczkowy Hasło) rzucać RemoteException
{
Smyczkowy odpowiedź = null;
próba
{
oświadczenie = link.createStatement ();
rezultat = statement.executeQuery ("WYBIÓRKA * OD UŻYTKOWNIK DOKĄD USERNAME = ' "+Username+" '");
jeżeli (results.next ()) {
Smyczkowy dbpassword = results.getString ("HASŁO");
Smyczkowy bdtype = results.getString ("ACCOUNT_TYPE");
jeżeli (dbpassword.equals (Hasło))
{
odpowiedź = "Użytkownik Znajdować";
}
inny {
answer= "Hasło Krzywda";
}}
inny {
odpowiedź = "Username and/or Hasło Krzywda";
}}
chwyt (Wyjątek e) {
System.out.println ("Wyjątek zdarzać się ---" + e);
}
powrotny odpowiedź;
}}
Zapadać w sen zimowy Kod
jawny statyczny Klient checkLogin (Sesyjny sesja, ClientDTO klient) {
Smyczkowy odpowiedź = null;
Klient użytkownik = nowy Klient ();
Smyczkowy queryString = "od NMEAData dokąd Username =: Username";
Zapytanie zapytanie = session.createQuery (queryString);
query.setString ("Username", client.getUsername ());
użytkownik = (Klient) query.uniqueResult ();
jeżeli (client.getUsername () .equals (user.getUsername ()))
{
jeżeli (client.getPassword () .equals (user.getPassword ()))
{
odpowiedź = "Użytkownik Znajdować";
System.out.println (odpowiedź);
}
inny {
answer= "Hasło krzywda";
System.out.println (odpowiedź);
}}
inny {
odpowiedź = "Username and/or hasło błędny";
System.out.println (odpowiedź);
}
System.out.println (user.getUsername ());
powrotny użytkownik;
}
|