Queryquery=session.createQuery("update "+DETAIL_ENTITY+" as a SET a.adjustmentEndDate =:adjustmentEndDate WHERE a.id IN (:ids)");
query.setParameter("adjustmentEndDate",date);
query.setParameter("ids",noOverPrice);
query.setParameter("ids",noOverPriceDetail);
returnquery.executeUpdate();
});
template.execute(session->{
Queryquery=session.createQuery("update "+ENTITY+" as a SET a.adjustmentEndDate =:adjustmentEndDate,a.adjustmentStatus=:adjustmentStatus WHERE a.id IN (:ids) ");
.add(Projections.sqlProjection("group_concat(hex({alias}.dinas_type_id)) as dinasTypeIds ",newString[]{"dinasTypeIds"},newType[]{StandardBasicTypes.NSTRING}))