- 将数据库连接URL中的时区从上海改为东京 - 配置Jackson序列化时区为东京时区 - 修复服务实现类中的方法调用引用
@@ -26,7 +26,7 @@ public class JacksonConfig {
public Jackson2ObjectMapperBuilderCustomizer jackson2ObjectMapperBuilderCustomizer() {
return builder -> {
JavaTimeModule javaTimeModule = this.timeModule();
- builder.timeZone(TimeZone.getDefault());
+ builder.timeZone(TimeZone.getTimeZone("Asia/Tokyo"));
builder.featuresToEnable(SerializationFeature.WRITE_ENUMS_USING_TO_STRING);
builder.modules(javaTimeModule);
};
@@ -37,7 +37,7 @@ public class TUserMessageServiceImpl extends ServiceImpl<TUserMessageMapper, TUs
return;
}
TUserMessage message = generateMessage(userId, messageType, title, content, orderId, albumId, thumbUrl);
- save(message);
+ this.save(message);
int msgSwitch = tUserMapper.selectMsgSwitch(userId);
int unread = baseMapper.selectUnread(userId);
if (msgSwitch == 1) {
@@ -14,7 +14,7 @@ spring:
datasource:
username: ${MYSQL_USERNAME:root}
password: ${MYSQL_PASSWORD}
- url: jdbc:mysql://${MYSQL_HOST:127.0.0.1}:${MYSQL_PROT:3306}/${MYSQL_DATABASE:aitori}?useUnicode=true&characterEncoding=utf-8&useSSL=false&serverTimezone=Asia/Shanghai&allowPublicKeyRetrieval=true&tinyInt1isBit=false
+ url: jdbc:mysql://${MYSQL_HOST:127.0.0.1}:${MYSQL_PROT:3306}/${MYSQL_DATABASE:aitori}?useUnicode=true&characterEncoding=utf-8&useSSL=false&serverTimezone=Asia/Tokyo&allowPublicKeyRetrieval=true&tinyInt1isBit=false
driver-class-name: com.mysql.cj.jdbc.Driver
data:
redis: