Specification은 쿼리를 보다 정교하게 작성할 수 있게 해주는 JPA 도구이다.DB 검색을 더 유연하게 다룰 수 있고, 복잡한 검색 조건도 처리할 수 있다.// 다음과 같은 함수로 Query를 이용한 Specification 객체를 얻을 수 있다.private Specification search(String keyWord) { return new Specification() { private static final long serialVersionUID = 1L; @Override public Predicate toPredicate(Root q, CriteriaQuery query, CriteriaBuilder cb) { /..