控制器的动作对空DTO的接待行为
-
19-09-2019 - |
题
当一个控制器检测到DTO传递给它是空应该它实例化DTO的实例(比照空对象模式),或者它应该简单地抛出异常那里,然后?
由于
解决方案
如果空意味着你可以实例化一个空对象和行为的默认方式,它的确定。 如果为null,使任何意义控制器,处理这种情况。 如果为null是没有意义的控制器,抛出异常。
不隶属于 StackOverflow
题
当一个控制器检测到DTO传递给它是空应该它实例化DTO的实例(比照空对象模式),或者它应该简单地抛出异常那里,然后?
由于
解决方案
如果空意味着你可以实例化一个空对象和行为的默认方式,它的确定。 如果为null,使任何意义控制器,处理这种情况。 如果为null是没有意义的控制器,抛出异常。