在Text测试上面调用Server就能调用到如下
但是在另外一个类上调用Server就调用不到,如下
我的server实现也没错,如果有错的话Text测试上的Server不可能有值接下来我们来看下Server如下
这个错误的解决办法如下这样我们就得到了Server
java代码为 注意他的包,我也放在了代码里面
import static com.googlecode.easyec.spirit.web.utils.SpringContextUtils.autowireBeanProperties;
//初始化方法
@Override
public void doInit() throws WorkingException {
autowireBeanProperties(this, false);
super.doInit();
}
或者直接在doint()初始化方法 如下图messageSource
在这里复习一下Spring的注释
a.@Resource默认是按照名称来装配注入的,只有当找不到与名称匹配的bean才会按照类型来装配注入;
b.@Autowired默认是按照类型装配注入的,如果想按照名称来转配注入,则需要结合@Qualifier一起使用;
c.@Resource注解是由JDK提供,而@Autowired是由Spring提供 @Resource的方式;
d. @Resource和@Autowired都可以书写标注在字段或者该字段的setter方法之上