Für Passwort ändern Formular, müssen alte Passwort mit neuen Passwort übereinstimmen.Wie speichert man das HQL-Ergebnis (Liste) in einer String-Variable in SpringMVC & Hibernate?
Ich möchte Passwort aus Datenbank abgerufen werden, wie pro Benutzernamen und speichern dieses Kennwort in eine String-Variable mit neuen password.Or zu vergleichen Gibt es eine Methode im Frühjahr dieses zu vergleichen?
String password = "";
Query que = session.getCurrentSession().createQuery(selectpassword);
List <String>list = que.list();
for (String srt : list) {
password += srt;
}
System.out.println("Password ->" +list);
Ergebnis ist wie java.lang.ClassCastException: [Ljava.lang.Object; cannot be cast to java.lang.String
Wie dieses Problem zu lösen? Ich diese Abfrage-Ergebnis in String Variable speichern möchte.
Hoffe, es hilft. Fühlen Sie sich frei, Zweifel zu stellen. @S dg –
Kann nicht verstehen, was für jeden in getan hatte loop.Will Sie mir helfen @ Kashish Verma –
Also, wenn Sie Ihre Abfrage Wählen Sie das Kennwort, den Benutzernamen aus der Tabelle. Hibernate gibt die Liste zurück