예제 4-49 구성 가능한 메시지 제공자([[constructor-injection]] ConfigurableMessageProvider.java)
//chapter03/constructor-injection/src/main/java/com/apress/prospring5/ // ch3/xml/ConfigurableMessageProvider.java package com.apress.prospring5.ch3.xml; import com.apress.prospring5.ch2.decoupled.MessageProvider; public class ConfigurableMessageProvider implements MessageProvider { private String message = "Default message"; public ConfigurableMessageProvider() { } public ConfigurableMessageProvider(String message) { this.message = message; } public void setMessage(String message) { this.message = message; } public String getMessage() { return message; } }