Hallo,
ich wollte eine Suche machen, die mir alle Studenten ausgeben, die entweder in ihrem Vor- oder Nachnamen einen übergeben String haben.
Mein Versuch:
public List findByContainingString(String vorname,nachname) {
List<Student> st = (List<Stundent>)session
.createQuery("from Student as s where s.vorname like '%vorname%' or s.nachname like '%nachname%' ")
.setString("vorname", vorname)
.setString("nachname", nachname)
.list();
}
Gerade bei dem setString wird gemeckert...Ich weiß bloß leider nicht, was man sonst nimmt?
LG
ich wollte eine Suche machen, die mir alle Studenten ausgeben, die entweder in ihrem Vor- oder Nachnamen einen übergeben String haben.
Mein Versuch:
public List findByContainingString(String vorname,nachname) {
List<Student> st = (List<Stundent>)session
.createQuery("from Student as s where s.vorname like '%vorname%' or s.nachname like '%nachname%' ")
.setString("vorname", vorname)
.setString("nachname", nachname)
.list();
}
Gerade bei dem setString wird gemeckert...Ich weiß bloß leider nicht, was man sonst nimmt?
LG