spring如何向action中注入service对象

2024-11-30 09:35:03
推荐回答(3个)
回答1:

你从根本上就理解错了。
首先我们假如在用这个方法的时候,是使用get/set方法去获取的,而获取之前需要把这个类放到spring的容器中去,上面的这个是相当于把personService放到容器去了,所以才有了你private IPersonService personService;然后生成get、set方法,就可以直接获得service的对象,现在你的action是要使用service,假如说(就是打个比方),如果你的dao要用action,这样的话,你也需要用把你的action也放到容器中去

回答2:

默认的自动注入 default-autowire="byName"

回答3:

只能new了,service本身也不应该直接连通后台action。