如图,spring中用构造注入,我的User中age用int类型,配置文件中type=intege

如图,spring中用构造注入,我的User中age用int类型,配置文件中type=integer类型,测试一直出错,都换成integer正确,都换成int也出错,为什... 如图,spring中用构造注入,我的User中age用int类型,配置文件中type=integer类型,测试一直出错,都换成integer正确,都换成int也出错,为什么?integer和int不是自动转换吗 展开
 我来答
百度网友9ccec88
2016-08-12 · TA获得超过2018个赞
知道大有可为答主
回答量:2154
采纳率:50%
帮助的人:1598万
展开全部
都用int是可以的吧。你都用int的时候构造函数的形参age类型是int吗。
至于xml里填Integer,构造函数形参类型填int确实好像不行,原因可能是Spring通过反射机制查找调用构造函数时,并不支持自动装拆箱。
更多追问追答
追问
是啊
不行
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式