我搜索了一下互联网,但没有找到任何解决这个问题的方法。有没有可能在swagger类UPON生成中添加lombok注解?
我有这样一个神气活现的图式:
Product:
type: "object"
required:
- idSeller
- model
- name
- description
- price
properties:
id:
type: string
idSeller:
type: string
model:
type: string
name:
type: string
description:
type: string
price:
type: number
format: currency
minimum: 0.01
生成以下代码:
@Validated
@javax.annotation.Generated(value = "io.swagger.codegen.languages.SpringCodegen", date = "2019-10-18T20:36:31.834-03:00")
public class Product {
@JsonProperty("id")
private String id = null;
@JsonProperty("idSeller")
private String idSeller = null;
//rest of the code ommited
}
但我需要它来生成这个:
@Validated
@javax.annotation.Generated(value = "io.swagger.codegen.languages.SpringCodegen", date = "2019-10-18T20:36:31.834-03:00")
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class Product {
@JsonProperty("id")
private String id = null;
@JsonProperty("idSeller")
private String idSeller = null;
//rest of the code ommited
}
带有lombok数据、构建器、NoArgsConstructor和AllArgsConstructor注解。
你能帮我一下吗?
1条答案
按热度按时间jv4diomz1#
怎么样
?我想,这不是您所期望的,但您可以将其集成到您的构建过程中,并拥有一个经得起时间考验的解决方案。
实际上,您也需要导入,但这同样简单。