-
querydsl 업데이트 벌크쿼리개발/java 2016. 4. 29. 10:28
public class SnsRepositoryImpl extends QueryDslSupport<Sns, QSns> implements CustomSnsRepository { public SnsRepositoryImpl() { super(Sns.class); } @PersistenceContext(unitName = "entityManagerFactory") private EntityManager em; @Override public long updateProfile(Sns sns) throws Exception { QSns qSns = QSns.sns; JPAUpdateClause updateClause = new JPAUpdateClause(em, qSns); long count = updateClause.where(qSns.user.eq(sns.getUser())).set(qSns.profileFl, "N").execute(); return count; } }
'개발 > java' 카테고리의 다른 글
자바 List null 요소 제거하기 (0) 2016.05.09 Space is not allowed after parameter prefix 하이버네이트 에러 (0) 2016.05.04 하이버네이트 서브쿼리 (0) 2016.04.29 Java Unsupported major.minor version 52.0 (0) 2016.04.22 javax 를 이용한 gmail 서버로 메일 보내기 (1) 2016.04.22