[Spring] PSA - Portable Service Abstraction
PSA (Portable Service Abstraction) 환경의 변화에 관계없이 일관된 방식의 기술 접근 환경을 제공하려는 추상화 구조 즉, 일부 코드 변경만으로도 완전히 다른 기술로 동작이 가능한(Portable) 서비스 추상화(Service Abstraction) 구조이다. Tomcat & Netty 간단한 gradle 의존성 변경으로 tomcat 또는 netty 사용이 가능하다. // tomcat dependencies { implementation 'org.springframework.boot:spring-boot-starter-web' } // netty dependencies { implementation 'org.springframework.boot:spring-boot-starter-..