длинный идентификатор
имя строки
строку ipAddress
статус строки
Это объект базы данных SQL. Я хочу запустить запрос CriteriaUpdate, который обновляет мою таблицу на основе результата метода. Если «id» 1 не может быть проверен, как изменить столбец «статус», не изменяя все остальные столбцы «id».
Код: Выделить всё
CriteriaBuilder cb = entityManager.getCriteriaBuilder();
CriteriaUpdate cu = cb.createCriteriaUpdate(ServersDao.class);
Root root = cu.from(ServersDao.class);
cu.set("status", "SERVER_UP");
cu.where(cb.equal(root.get("status", "SERVER_DOWN")));
Подробнее здесь: https://stackoverflow.com/questions/790 ... -if-a-meth