平常日常开发中,返回给前端的vo对象在字段上需要加注释@ApiModelProperty(“xxx”),方便在前端同事在swagger文档看注释,一般我是domain对象生成之后,复制代码到vo对象里,然后再修改Java块注释为前端的注释@ApiModelProperty(“xxx”),那怎么从以下的代码注释转为@ApiModelProperty(“xxx”)注释呢?如果字段很多的话,一个一个写会比较耗时也枯燥,可以用正则表达式一键替。
/**
* xxx
*/
(1)domain对象
@Data
@Table
@Entity
public class FactoryOrder {
/**
* id
*/
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
private Long id;
/**
* 订单号
*/
private String orderNum;
/**
* 订单创建时间
*/
private Long createTime;
/**
* 员工工号
*/
private String staffId;
/**
* 员工名称
*/
private String staffName;
/**
* 订单总金额
*/
private Integer orderPrice;
/**
* 订单类型
*/
private String type;
}
(2)将字段复制到vo对象里