PSA란 Spring의 핵심 개념 3가지중 PSA는 해석하면 휴대용 서비스 추상화란 뜻입니다. 뜻을 들으시고 바로 어떤 뉘앙스인지 이해가 되시는 분들도 있겠지만 저는 처음에 이해가 가지않아 제 나름대로 뜻을 의역해본 것이 "추상화를 통해 내용을 몰라도 사용할수있게 하는 기술"입니다. 많이 사용하는 어노테이션들이 어떻게 구현되어있고 어떤 방식으로 동작하는지 아는 사람은 적을 것입니다. 하지만 구현방법이나 동작과정을 몰라도 저희는 사용할 수 있습니다. 이것이 서비스의 추상화입니다. 서비스의 추상화란 어떤 서비스의 내용을 몰라도 사용가능하게 한것을 말합니다. 이제 Spring에서 이 개념이 어떻게 사용되는지 알아보겠습니다. 이 글을 읽으시는 분들중에 다른 블로그에서 설명한 글을 읽고 오신 분이라면 tran..