TIL

StringUtils.hasText

하얀잔디 2022. 8. 23. 16:00

매개변수 String이 null 이거나 , "" (빈칸) 일 수가 있다.

-> 그럴땐

 

을 쓰면 됨. 

ex)

StringUtils.hasText(condition.getUsername())

 

 

 

 

public MemberJpaRepository(EntityManager em) {
    this.em = em;
    this.queryFactory = new JPAQueryFactory(em);
}

처음에 MemberJpaRepository 생성자에 적어야한다.

 

---

 

QueryDsl 사용할떄 Repository 구조

 

필자는 실무 코드 보는데 처음에 복잡했었다.

 

 

1.MemberRepository extends JPArepository 하는데,

 

2. MemberRepsitoryCustom( 쿼리 dsl 인터페이스)

 

3. MemberRespotirodyCustomImpl (쿼리 인터페이스 구현체)

 

이렇게 3개를 만든다!!

 

---

 

페이지 기능

스프링 데이터 Page, Pageable 활용해서 조회하기

 

 

 

'TIL' 카테고리의 다른 글

자바 NPE 예방법  (0) 2022.08.24
stream 과 for문의 속도차이 , 병렬스트림이란.  (0) 2022.08.24
220823 동적 쿼리 처리  (0) 2022.08.23
220823 Query _ FetchOne, FetchFrist..  (0) 2022.08.23
220822 JPQL, querydsl  (0) 2022.08.22