Есть метод, который возвращает список с историей сообщений.
public List getMessage(long from, long to) {
String query = "select * from messagesystem where(from_id =" + from + " and to_id = " + to + ")" +
" UNION" +
" select * from messagesystem where(from_id =" + to + " and to_id = " + from + ")";
return (List)session.createSQLQuery(query).list();
}
Хочу переделать его с помощью Criteria.
public List getMessage(long from, long to) {
Criteria criteria = session.createCriteria(Message.class);
return ((List) criteria.add(Restrictions.eq("from_id", from))
.add(Restrictions.and(Restrictions.eq("to_id", to)))....тут что-то вроде Union......list());
}
Как я могу объединить запросы в один?
Оборудование для ресторана: новинки профессиональной кухонной техники
Частный дом престарелых в Киеве: комфорт, забота и профессиональный уход
Здравствуйте! Возник такой вопрос: " Почему из метода main можно вызывать только static методы ?
Нужно заменить буквы в слове на цифрыОдна цифра может хранить в себе до 4 букв
Проблема собственно следующая: я реализовал в своём приложении смену языков по нажатию на кнопки в Activity (всё работает корректно), но я решил...
Кто расскажет подробно, что делает данная опция ? Что означает атомарное перемещение ? Я никак не могу найти её объяснения