spring怎么通过注解@Resource依赖注入,set是可以的,但是用@Resource就报错,求高手指点 20

以前的项目spring配置文件也没有什么特殊配置却能够通过注解注入,而我怎么配置都报如下错org.springframework.beans.factory.BeanCr... 以前的项目spring配置文件也没有什么特殊配置却能够通过注解注入,而我怎么配置都报如下错
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'userInfoService' defined in ServletContext resource [/WEB-INF/applicationContext.xml]: Error setting property values; nested exception is org.springframework.beans.NotWritablePropertyException: Invalid property 'userInfoDao' of bean class [com.rp.my.service.serviceImpl.UserInfoServiceImpl]: Bean property 'userInfoDao' is not writable or has an invalid setter method. Does the parameter type of the setter match the return type of the getter?
展开
 我来答
匿名用户
推荐于2017-11-25
展开全部
<bean id="xxService" class="com.ajk.xxServiceImpl">
<property name="bbbDao" ref="bbbDao" />
</bean>
你采用注解后,你的xml配置中,就不要有property的标签,因为你已经用注解替换了,否则spring会基于你property的标签去找相关的set方法
yuskws
2012-06-14
知道答主
回答量:16
采纳率:0%
帮助的人:5.4万
展开全部
services 层是否加@sercice;
action 中是否引用services层或者dao层,并在引用上加@autowaire;
追问
加过@sercice;action中引用了services,但没加@autowaire; 以前的项目也没加这个的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
螭_痴
2012-06-10 · 超过23用户采纳过TA的回答
知道答主
回答量:62
采纳率:0%
帮助的人:62.4万
展开全部
action里面没有getter和setter方法吧
追问
我的意思是用getter和setter时可以的,但是用注解@Resource就不行了;以前的公司项目都是可以的,尝试了网上说的各种方法还是不行
追答
在getter方法上面用@autowired注解一下
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式