퍼사드 패턴


퍼사드 패턴

퍼사드 패턴 복잡한 서브시스템 의존성을 최소화할 때 사용하는 방법이다. 내가 생각하기에 클라이언트 코드에 호출하는 코드의 의존성을 줄이는 방법이라고 생각한다. 이를 위해서 각각의 역할에 맞는 클래스를 생성하고 이러한 클래스들을 호출하는 인터페이스나 서비스를 만드는 것이라고 생각한다. public class Client { public static void main(String[] args) { String to = "[email protected]"; String from = "[email protected]"; String host = "127.0.0.1"; Properties properties = System.getProperties(); properties.setProperty("mail.smtp.host", host); Session session = Session.getDefaultInstance(properties); try { MimeMessage message = new...


#디자인패턴 #스프링 #자바 #퍼사드 #퍼사드패턴

원문링크 : 퍼사드 패턴