都用int是可以的吧。你都用int的时候构造函数的形参age类型是int吗。至于xml里填Integer,构造函数形参类型填int确实好像不行,原因可能是Spring通过反射机制查找调用构造函数时,并不支持自动装拆箱。