为了账号安全,请及时绑定邮箱和手机立即绑定

byName中BeanID和类中属性名不对应情况下讲解错误

byName方式,bean的ID跟类属性名不对应,应该报空指针异常的,怎么可能什么都不做?这一点讲的不对吧?

正在回答

1 回答

spring4.0.5,亲测,不存在这个问题,byName方式,beanId与属性名不对应,属性不能被赋值,为null。

在上面提到的属性所在的那个类写了有参构造器,没有无参构造器,这种情况会失败,异常是没有默认无参构造器。

0 回复 有任何疑惑可以回复我~
#1

gao634209276

老师您多大啊?
2016-04-07 回复 有任何疑惑可以回复我~
#2

moocer 回复 gao634209276

?^_^
2016-12-20 回复 有任何疑惑可以回复我~
#3

未卜先知

4.3.4确实是空指针异常啊 java.lang.NullPointerException
2017-01-06 回复 有任何疑惑可以回复我~
#4

moocer 回复 未卜先知

spring4.3.4我没测过,有可能不同版本会有区别
2017-01-20 回复 有任何疑惑可以回复我~
查看1条回复

举报

0/150
提交
取消

byName中BeanID和类中属性名不对应情况下讲解错误

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信