默認情況下,對於JSON規範中的「type」:「boolean」,Swagger將在模型中生成一個Boolean
(對象,非原語,可爲null)字段。 有沒有辦法讓Swagger在模型中生成boolean
(原始的,不可爲空的)字段?使Swagger在生成的模型中使用原始int和布爾型
基本原理是:Spring MVC將在無效輸入上初始化這些字段爲null
,這是不可取的。更好地保留它們的默認值。
與int
和Integer
相同的問題。
注意:Swagger有它自己的「原始」類型的概念,它與Java原語完全無關,並不是我所追求的。
你使用的是springfox嗎? –
@DmitrySenkovich不,我不知道它是什麼 – alamar
我決定對這兩種情況做一個研究:) –