Commit 7861c3ec3f0c2086b244105175ddf331c48cdba9
1 parent
1d7bacb6
修复 Lombok 建造模式,导致构造函数非 public, mapstruct 无法构造实例的问题
Showing
2 changed files
with
4 additions
and
2 deletions
src/main/java/cn/iocoder/dashboard/modules/tool/dal/dataobject/codegen/ToolCodegenColumnDO.java
| ... | ... | @@ -9,6 +9,7 @@ import com.baomidou.mybatisplus.annotation.TableName; |
| 9 | 9 | import lombok.Builder; |
| 10 | 10 | import lombok.Data; |
| 11 | 11 | import lombok.EqualsAndHashCode; |
| 12 | +import lombok.experimental.Accessors; | |
| 12 | 13 | |
| 13 | 14 | /** |
| 14 | 15 | * 代码生成 column 字段定义 |
| ... | ... | @@ -17,7 +18,7 @@ import lombok.EqualsAndHashCode; |
| 17 | 18 | */ |
| 18 | 19 | @TableName(value = "tool_codegen_column", autoResultMap = true) |
| 19 | 20 | @Data |
| 20 | -@Builder | |
| 21 | +@Accessors(chain = true) | |
| 21 | 22 | @EqualsAndHashCode(callSuper = true) |
| 22 | 23 | public class ToolCodegenColumnDO extends BaseDO { |
| 23 | 24 | ... | ... |
src/main/java/cn/iocoder/dashboard/modules/tool/dal/dataobject/codegen/ToolCodegenTableDO.java
| ... | ... | @@ -7,6 +7,7 @@ import com.baomidou.mybatisplus.annotation.TableName; |
| 7 | 7 | import lombok.Builder; |
| 8 | 8 | import lombok.Data; |
| 9 | 9 | import lombok.EqualsAndHashCode; |
| 10 | +import lombok.experimental.Accessors; | |
| 10 | 11 | |
| 11 | 12 | /** |
| 12 | 13 | * 代码生成 table 表定义 |
| ... | ... | @@ -15,7 +16,7 @@ import lombok.EqualsAndHashCode; |
| 15 | 16 | */ |
| 16 | 17 | @TableName(value = "tool_codegen_table", autoResultMap = true) |
| 17 | 18 | @Data |
| 18 | -@Builder | |
| 19 | +@Accessors(chain = true) | |
| 19 | 20 | @EqualsAndHashCode(callSuper = true) |
| 20 | 21 | public class ToolCodegenTableDO extends BaseDO { |
| 21 | 22 | ... | ... |