数据库
如何下笔呢
宁缺毋滥
展开
-
@JsonFormat、@DateTimeFormat注解,解决读取数据库晚一天问题
在读取数据库是,我们会发现读取的时间比数据库晚一天,其实是 时区 在作祟 // @DateTimeFormat主要是前台到后台的时间格式的转换 @DateTimeFormat(pattern = "yyyy-MM-dd") // @JsonFormat主要是后台到前台的时间格式的转换 // 前端读取数据库时,会晚一天,需在@JsonFormat注解加上属性timezone="GMT+8" @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone="GMT.原创 2020-05-21 21:40:17 · 929 阅读 · 0 评论 -
MyBatisPlus批量导入与高效SQL批量导入
在使用MyBatisPlus的批量导入功能,发现数据量较大时比较慢,进入源码大体看了下,MyBatisPlus是一1000条数据为一批次,一批次执行这一批次数据的SQL语句,而且每个语句都是执行一条数据的存储,在SQL语句中存储语句是最慢的,在加上大量数据一条一条执行,效率更低了,于是使用手写SQL,使用sql语句中的foreach循环,效率提升了不少 MyBatisPlus实现批量存储过程 高效SQL批量导入 <?xml version="1.0" encoding="UTF-8"?> .原创 2020-05-21 21:38:05 · 2735 阅读 · 0 评论