星空网 > 软件开发 > Java

spring注入静态成员变量提示invalid setter method

果然还是不够细心啊,被坑一晚上..

一个极其简单的小程序,但是需要通过

如下,然后自动生成get和set方法..坑就从此开始了...

public class Food{  private static String desc;  public static String getDesc(){    return desc; }   public static void setDesc(String desc){   Food.desc = desc; }}

然后

 <bean id="food" class="xxxk.Food" >    <property name="desc" value="食物" /></bean>

然后启动就会报找不到set方法的错误...反复对比set方法的名字,无任何异常..然后一晚上就这样报废了...

最后发现自动生成的方**带static修饰符,而spring的set方法不能是static的,跟一下源码能发现,虽然各种值和名字都能获取到,但是其中有一个resolvedDescriptor获取不到.

去掉set方法前面的static修饰符即可..




原标题:spring注入静态成员变量提示invalid setter method

关键词:Spring

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

香港账户商业证年检:全面解读及注意事项 :https://www.xlkjsw.com/news/73029.html
深度解析:FDI认定为返程投资的影响与实务指导 :https://www.kjdsnews.com/a/1837980.html
深度解析:FDI认定为返程投资的影响与实务指导 :https://www.xlkjsw.com/news/73030.html
香港人在内地开户条件:深度解析及最新政策分析 :https://www.kjdsnews.com/a/1837981.html
香港人在内地开户条件:深度解析及最新政策分析 :https://www.xlkjsw.com/news/73031.html
昆明注册BVI公司银行开户指南 :https://www.kjdsnews.com/a/1837982.html
宠物梳专利查询分析:https://www.kjdsnews.com/a/1842293.html
温州旧货市场有玻璃柜卖吗?:https://www.vstour.cn/a/411246.html
相关文章
我的浏览记录
最新相关资讯
海外公司注册 | 跨境电商服务平台 | 深圳旅行社 | 东南亚物流