Я пытаюсь создать метод для поиска критериев гибернации при входе пользователя в систему. В этом случае я не могу понять, как установить
add(Restrictions.eq(propertyName, value));
для метода.Я знаю, propertyName
должно быть column name
.но как я могу получить это и есть ли ошибка в коде.Спасибо за продвинутый уровень!
Это мой сервлет
@Override
protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
try {
String email=req.getParameter("email");
String password=req.getParameter("password");
String [] arr = {email,password};
creatreCriteria(Account.class);
for (int i = 0; i < arr.length; i++) {
addeqResrictions("colum name", arr.length);
}
} catch (Exception e) {
}
}
Это мой сеанс.
public static Criteria creatreCriteria(Class PC){
getSession().createCriteria(PC);
return criteria;
}
public static SimpleExpression addeqResrictions(String p, Object v){
criteria.add(Restrictions.eq(p, v));
return simpleExpression;
}
}