首先, 一个抽象类, 一个工厂类
public abstract class EmailService {
public abstract void send(Email email);
}
public class EmailServiceFactory {
public static create(String type) {
return new EmailService{
public void send(Email email){
//发邮件XXXX
};
};
}
}
现在要把声明一个EmailService到ioc容器里面, 但EmailService是没法直接构造的, 怎么配置到nutz ioc呢?