2 qq 33287827 qq_33287827 于 2016.03.08 10:23 提问

java中注解的问题,求大神指教,膜拜

图片说明
就像这个应该是注解吧。在另一个类中调用属性值得时候,为什么是用的get/set方法,不是在私有化的时候才需要get、set方法么。而且在别人的电脑上能运行,在我的电脑上就报错。

4个回答

Royal_lr
Royal_lr   Ds   Rxr 2016.03.08 10:53

因为spring中大多注入的时候都是通过set方法

qq_33287827
qq_33287827   2016.03.08 11:10

那为什么在我的电脑上就报错呢 我自己再把public修改成私有的在加上get/set方法就没事了

t18267174450
t18267174450   2016.03.08 14:59

一般来说,定义属性的时候有私有的 通过公有的get/set获取私有属性或者给私有属性赋值 如果属性定义为共有的话可以直接获取属性值

dengbing1234
dengbing1234   2016.03.08 15:14

你在这个类要写成public static String stnm;
在其他类调用是时候写成String stnm = weatherShortTimeModel.stnm;

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!