spring 中 bean 属性配置问题
我的bean中有个属性为privatebooleanisProxy;publicbooleanisProxy(){returnisProxy;}publicvoidset...
我的bean中有个属性为
private boolean isProxy ;
public boolean isProxy() {
return isProxy;
}
public void setProxy(boolean isProxy) {
this.isProxy = isProxy;
}
对应配置文件中
<property name="isProxy" ><value>true</value></property>
启动报错导致
Bean property 'isProxy' is not writable or has an invalid setter method;
请问配置文件中是否有类似
<property name="isProxy" type=“boolean”>
的设置? 展开
private boolean isProxy ;
public boolean isProxy() {
return isProxy;
}
public void setProxy(boolean isProxy) {
this.isProxy = isProxy;
}
对应配置文件中
<property name="isProxy" ><value>true</value></property>
启动报错导致
Bean property 'isProxy' is not writable or has an invalid setter method;
请问配置文件中是否有类似
<property name="isProxy" type=“boolean”>
的设置? 展开
展开全部
没有
你的isProxy的set方法不对,名称改为setIsProxy
public boolean isProxy() {
return isProxy;
}
这个方法也去掉
你的isProxy的set方法不对,名称改为setIsProxy
public boolean isProxy() {
return isProxy;
}
这个方法也去掉
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
把set方法的方法名改一下,改成
public void setIsProxy(boolean isProxy) {
this.isProxy = isProxy;
}
public void setIsProxy(boolean isProxy) {
this.isProxy = isProxy;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你set方法名写错拉。
可以先用生成工具,alt+shift+s+r
可以先用生成工具,alt+shift+s+r
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
建议私有变量isProxy前面不要用is。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询