默认情况下,对于JSON规范中的“type”:“boolean”,Swagger将在模型中生成一个Boolean
(对象,非原语,可为null)字段。 有没有办法让Swagger在模型中生成boolean
(原始的,不可为空的)字段?使Swagger在生成的模型中使用原始int和布尔型
基本原理是:Spring MVC将在无效输入上初始化这些字段为null
,这是不可取的。更好地保留它们的默认值。
与int
和Integer
相同的问题。
注意:Swagger有它自己的“原始”类型的概念,它与Java原语完全无关,并不是我所追求的。
你使用的是springfox吗? –
@DmitrySenkovich不,我不知道它是什么 – alamar
我决定对这两种情况做一个研究:) –