spring 如何用注解的方式给普通类注入bean

2024-11-18 13:24:04
推荐回答(3个)
回答1:

你在PersonTest 类里面声明一个变量,加上他的set和get方法;然后你在applicationContext.xml里面写


回答2:

@Service("personManager")是一个注解,spring在初始化的时候处理器会处理该注解!
注解中规定了service注解的操作:首先根据名字去bean.xml文件中找到名字相同的id进行
实例化,如果没有找到好像要找类型相同的(这个忘了),否则报异常!

回答3:

@Controller
PersonTest{

@Autowired
private PersonManager personManager ;

}
service层有一类
@Service("personManager")
public class PersonManagerImp implements PersonManager{
//省略方法
}

记得没错的话这样应该就可以了。