public interface EmailSender { void sendEmail(String to, String subject, String body); } public class SmtpEmailSender implements EmailSender { public void sendEmail(String to, String subject, String body) { } } <?xml version="1.0" encoding="UTF-8"?> <configuration> <bean id="emailSender" class="com.example.SmtpEmailSender" /> </configuration> DonovanContainer container = new XmlDonovanContainer("donovan-config.xml"); EmailSender emailSender = container.getBean("emailSender", EmailSender.class); emailSender.sendEmail("recipient@example.com", "Hello", "This is a test email.");


上一篇:
下一篇:
切换中文