더북(TheBook)

1.3.3 데스크톱 앱 개발에서 스프링 사용

오늘날 데스크톱 애플리케이션은 웹 또는 모바일 앱이 사용자와 상호 작용하는 역할을 대신하므로 자주 개발하지 않는다. 하지만 소수의 데스크톱 애플리케이션은 여전히 존재하며, 그 기능을 개발하는 데 스프링 생태계의 구성 요소가 좋은 선택지가 될 수 있다. 데스크톱 앱은 스프링 IoC 컨테이너를 효과적으로 사용하여 객체 인스턴스를 관리할 수 있다. 이렇게 하면 앱 구현이 더 깔끔해지고 유지 보수성도 향상된다. 또 앱은 스프링 도구로 백엔드나 다른 구성 요소(예를 들어 웹 서비스 호출 또는 다른 원격 호출 기술)와 통신하거나 캐싱을 구현하는 등 다양한 기능을 구현할 수 있다.

 

 

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.