11package org .lowcoder .plugin .sql ;
22
3- import static org .lowcoder .sdk .exception .PluginCommonError .INVALID_QUERY_SETTINGS ;
4- import static org .lowcoder .sdk .util .JsonUtils .fromJson ;
5- import static org .lowcoder .sdk .util .JsonUtils .toJson ;
6-
7- import java .util .Map ;
8-
3+ import com .fasterxml .jackson .annotation .JsonAlias ;
4+ import com .fasterxml .jackson .annotation .JsonCreator ;
95import lombok .Builder ;
6+ import lombok .Getter ;
107import lombok .extern .jackson .Jacksonized ;
118import org .apache .commons .collections4 .MapUtils ;
129import org .lowcoder .sdk .exception .PluginException ;
1310
14- import com .fasterxml .jackson .annotation .JsonCreator ;
15- import com .fasterxml .jackson .annotation .JsonProperty ;
11+ import java .util .Map ;
1612
17- import lombok .Getter ;
13+ import static org .lowcoder .sdk .exception .PluginCommonError .INVALID_QUERY_SETTINGS ;
14+ import static org .lowcoder .sdk .util .JsonUtils .fromJson ;
15+ import static org .lowcoder .sdk .util .JsonUtils .toJson ;
1816
1917@ Getter
2018@ Builder
@@ -25,14 +23,16 @@ public class SqlQueryConfig {
2523 private final boolean disablePreparedStatement ;
2624 private final String mode ;
2725
26+ @ JsonAlias ("commandType" )
2827 private final String guiStatementType ;
28+ @ JsonAlias ("command" )
2929 private final Map <String , Object > guiStatementDetail ;
3030
3131 @ JsonCreator
3232 private SqlQueryConfig (String sql , boolean disablePreparedStatement ,
3333 String mode ,
34- @ JsonProperty ( "commandType" ) String guiStatementType ,
35- @ JsonProperty ( "command" ) Map <String , Object > guiStatementDetail ) {
34+ String guiStatementType ,
35+ Map <String , Object > guiStatementDetail ) {
3636 this .sql = sql ;
3737 this .disablePreparedStatement = disablePreparedStatement ;
3838 this .mode = mode ;
0 commit comments