第一,添加easycode插件
第二,swagger、lombok maven引入
第三,配置easycode模闆。修改Type Mapper。(特别注意decimal 預設轉成java.lang.double。修改成BigDecimal)
第四,easycode Template Setting
(注意:如果表名如有字首,在Global config中修改init,可替換,下圖)并在Template中引入init宏
![](https://img.laitimes.com/img/9ZDMuAjOiMmIsIjOiQnIsICM38FdsYkRGZkRG9lcvx2bjxiNx8VZ6l2cs0TPB9UMNRUTykFVlFHczwEMW1mY1RzRapnTtxkb5ckYplTeMZTTINGMShUYfRHelRHLwEzX39GZhh2css2RkBnVHFmb1clWvB3MaVnRtp1XlBXe0xyayFWbyVGdhd3LcV2Zh1Wa9M3clN2byBXLzN3btg3Pn5GcuMTOzQzN0QTMxMzNwAjMwIzLc52YucWbp5GZzNmLn9Gbi1yZtl2Lc9CX6MHc0RHaiojIsJye.png)
自寫的Controller中內建6個通用方法。
CRUD4個,selectOne,selectAll分頁查
自建Template 下載下傳(此模闆entity中用了@ApiModelProperty,無example屬性,會報Warn)
第五,配置mybatisPlus 分頁插件,配置Swagger插件