특수 사례 패턴Special Case Pattern특수 사례 패턴이란?클래스나 객체로 조작해 특수 사례를 처리하는 방식이다.한마디로 예외가 아니라 코드로 해결할 수 있다면, 예외적인 상황을 캡슐화해서 처리하길 권장한다.null을 반환하지 마라대신 Colloections.emptyList()를 반환하라null을 반환하는 코드는 일거리를 늘리고 호출자에게 문제를 넘겨버린다.누구 한명이라도 null확인을 빼먹는다면 애플리케이션은 통제 불능 에러가 될 수 있다.Collections.emptyList()반환타입이 List라서 쿼리로 뭔가를 조회해서 사용할 때 정말 좋을 것 같습니다.정확히는 Dao에서 조회된 자료를 처리하면서 적기 적합할 것 같구요.* 하지만 우선 쿼리가 정상작동하는 지 확인을 다 하고나서 추가하..