Skip to content

Commit

Permalink
perf($Excel): keep field order by HashMap -> LinkedHashMap
Browse files Browse the repository at this point in the history
  • Loading branch information
johnnymillergh committed Sep 27, 2021
1 parent 9cf7c4d commit b7ee607
Show file tree
Hide file tree
Showing 4 changed files with 8 additions and 4 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@
import cn.hutool.json.JSON;
import cn.hutool.json.JSONConfig;
import cn.hutool.json.JSONUtil;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.jmsoftware.maf.common.constant.UniversalDateTime;
import com.jmsoftware.maf.common.exception.BaseException;
import com.jmsoftware.maf.common.exception.BizException;
import lombok.*;
Expand Down Expand Up @@ -38,6 +40,7 @@ public class PageResponseBodyBean<T> implements Serializable {
* 23:08:46'
*/
@Setter(AccessLevel.NONE)
@JsonFormat(pattern = UniversalDateTime.DATE_TIME_FORMAT)
final LocalDateTime timestamp = LocalDateTime.now();
/**
* Default status is 200 OK.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
import cn.hutool.json.JSON;
import cn.hutool.json.JSONConfig;
import cn.hutool.json.JSONUtil;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.jmsoftware.maf.common.constant.UniversalDateTime;
import com.jmsoftware.maf.common.exception.BaseException;
import com.jmsoftware.maf.common.exception.BizException;
Expand Down Expand Up @@ -35,6 +36,7 @@ public class ResponseBodyBean<T> implements Serializable {
* 23:08:46'
*/
@Setter(AccessLevel.NONE)
@JsonFormat(pattern = UniversalDateTime.DATE_TIME_FORMAT)
private final LocalDateTime timestamp = LocalDateTime.now();
/**
* Default status is 200 OK.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -34,8 +34,7 @@
@Import({
RedisConfiguration.class,
WebFluxConfiguration.class,
WebClientConfiguration.class,
JacksonConfiguration.class
WebClientConfiguration.class
})
public class MafReactiveAutoConfiguration {
@PostConstruct
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -107,7 +107,7 @@ public abstract class AbstractExcelDataController<T> {
* Name</td><td>titleName</td></tr></tbody>
* </table></figure>
*/
protected final Map<String, String> importingFieldAliasMap = Maps.newHashMap();
protected final Map<String, String> importingFieldAliasMap = Maps.newLinkedHashMap();
/**
* <figure><table>
* <thead>
Expand All @@ -116,7 +116,7 @@ public abstract class AbstractExcelDataController<T> {
* Name</td></tr></tbody>
* </table></figure>
*/
protected final Map<String, String> exportingFieldAliasMap = Maps.newHashMap();
protected final Map<String, String> exportingFieldAliasMap = Maps.newLinkedHashMap();

@Autowired
protected ExcelImportConfiguration excelImportConfiguration;
Expand Down

0 comments on commit b7ee607

Please sign in to comment.