class A{
private JavaMailSender mailSender; @Autowired
public void setMailSender(@Qualifier("mailSender")JavaMailSender mailSender) {
this.mailSender = mailSender;
System.out.println("mailSender1:" + mailSender);
}
public void sendmail(){ System.out.println("mailSender2:" + mailSender); } } class B{
A a = new A();
a.sendmail(); }
为什么
mailSender1: org.springframework.mail.javamail.JavaMailSenderImpl@76e8a7
mailSender2: null啊啊啊啊
private JavaMailSender mailSender; @Autowired
public void setMailSender(@Qualifier("mailSender")JavaMailSender mailSender) {
this.mailSender = mailSender;
System.out.println("mailSender1:" + mailSender);
}
public void sendmail(){ System.out.println("mailSender2:" + mailSender); } } class B{
A a = new A();
a.sendmail(); }
为什么
mailSender1: org.springframework.mail.javamail.JavaMailSenderImpl@76e8a7
mailSender2: null啊啊啊啊
解决方案 »
- myeclipse怎么部署weblogic项目(是个java项目)
- lucence2.4.0 如何支持xls、doc、xml文件搜索呢?我在网上找的实例,不支持doc以及xls啊!
- 拜个早年:祝工作顺利!麻烦大家帮我看下我写的这个java连接数据库类哪错了——?
- 问大家一个关于struts的问题
- 实体bean只能对单个数据表进行操作?
- 能不能说一说web.xml中resource-ref与resource-env-ref的区别
- 刚学j2ee请各位推荐一本好书!
- 监听事件的问题;
- 在不改变源代码的情况下,如何配置weblogic,然其提高对客户端请求的相应速度?
- 新手请教,dwr整合spring问题
- 急救ow2-jotm-dist-2.1.4+tomcat6.0+jdk6.0
- 请教一下: EJB2和EJB3开发的区别在什么地方?
mailSender1: org.springframework.mail.javamail.JavaMailSenderImpl@76e8a7
class B{
A a = new A();
a.setMailSender();
a.sendmail(); }
也就是说,ClassB 在调用 ClassA instance 时,也只有通过spring框架。
否则,lz需要自己设置mailSender的值。