Spring을 참 싫어하는 나로서는, Spring 으로 개발한다는 것이 좀 싫고 그렇다. 어떻게 보면 가장 익숙하게 쓸 수 있는데도, 한창 배울 시기에... 그 때의 트라우마가 남아서 꺼림칙할 때가 있다. 뭐, 개인적인 감상이고. 지금은 밥벌어 먹고 살려고 하는 중. 간단한 Tip 이지만, 위와 같은 Spring Controller가 있다고 하자. 아마 평범하게(?) 이렇게 쓸 것 같다. paging 이 없거나 하면 더 간단하겠지. 그런데 이 코드에 보면 저 request 에서 JPA 의 specification 을 사용하기 위해 getSpecificationFromRequest() 안에 request를 집어 넣는 것을 볼 수 있다. getSpecificationFromRequest() 는 다음과 같이 ..