两者之间有什么区别
Myfunction(@ ModelAttribute("user") User user)
和
Myfunction(@ModelAttribute User user)
答案 0 :(得分:3)
结果相同,但是显式和implicit (default) naming
之间的区别默认模型属性名称是根据非限定类名称从声明的属性类型(即方法参数类型或方法返回类型)推断得出的。类“ mypackage.OrderAddress”的“ orderAddress”
答案 1 :(得分:1)
根据我的经验,我只在一个地方感到不同。
Myfunction(@ModelAttribute User user)
在Linux OS中不适用于我。
相反,我必须将其替换为Myfunction(@ ModelAttribute("user") User user)
才能使其正常工作。