Java 模态属性的空检查

Java 模态属性的空检查,java,spring,spring-mvc,Java,Spring,Spring Mvc,我的控制器定义为: public ModelAndView execute(final HttpServletRequest request, @ModelAttribute final UploadFormBean anObject) { //some code } 我的问题是关于anObject的空检查。这有意义吗:anObject!=空。请解释您的答案。一个对象将永远不会为空,因为Spring MVC将实例化它 这是一段引自 鉴于上述示例,Pet实例可以从何而来?有几种选

我的控制器定义为:

    public ModelAndView execute(final HttpServletRequest request, @ModelAttribute final UploadFormBean anObject) {
    //some code
}

我的问题是关于
anObject
的空检查。这有意义吗:
anObject!=空
。请解释您的答案。

一个对象将永远不会为空,因为Spring MVC将实例化它

这是一段引自

鉴于上述示例,Pet实例可以从何而来?有几种选择:

  • 可以使用其默认构造函数对其进行实例化

是 啊同样的想法。有一个遗留代码,想看看我的想法是否正确。我正在试图找到这是记录在哪里,如果我这样做,将更新我的答案参考。。。