我的团队正在评估是否为我们的项目采用OpenAPI Generator,并且声明性地使Spring MVC映射与规范保持同步的功能很有吸引力。但是,Spring MVC的大部分价值来自其自动解析请求信息并将其提供为强类型方法参数的能力,在示例中,我已经看到生成的Java接口仅反映了规范中直接列出的请求属性。例如,userId
是路径映射中的字符串,在我的控制器中,我想将其作为UUID
或什至User
(带有DomainClassConverter
)注入。另外,我可能想访问HttpSession
。
是否可以(无需重写模板)自定义方法参数,以便我可以自动生成映射,但可以根据自己的需求添加属性?