[Spring] PSA

PSA(포터블 서비스 추상화)


PSA란?

  • 환경과 세부 기술의 변화에 관계없이 일관된 방식으로 기술에 접근하도록 하는 것
  • 스프링은 다양한 기술에 대한 서비스를 추상화 인터페이스로 연결을 한다 (OXM, 트랜잭션 등..)
  • 서비스에 대한 구체적인 기술과 설정은 설정파일이나 XML파일 내에서 수행한다
  • PSA를 통해서 특정 기술에 종속적이지 않은 코드를 작성할 수 있다
Author: Song Hayoung
Link: https://songhayoung.github.io/2020/06/14/Spring/PSA/
Copyright Notice: All articles in this blog are licensed under CC BY-NC-SA 4.0 unless stating additionally.