任务活动接口-任务状态枚举
This commit is contained in:
+1
@@ -60,6 +60,7 @@ public class YudaoMybatisAutoConfiguration {
|
||||
public SqlSessionFactory sqlSessionFactoryMaster(DynamicDataSourceProvider dynamicDataSourceProvider) throws Exception {
|
||||
//手动处理下原来的sqlsessionfactory
|
||||
MybatisSqlSessionFactoryBean factory = new MybatisSqlSessionFactoryBean();
|
||||
factory.setTypeEnumsPackage("cn.iocoder.yudao.module.farm.enums");
|
||||
Map<String, DataSource> map = dynamicDataSourceProvider.loadDataSources();
|
||||
factory.setDataSource(map.get("master"));
|
||||
return getSqlSessionFactory(factory);
|
||||
|
||||
+3
-1
@@ -4,6 +4,7 @@ import cn.iocoder.yudao.framework.jackson.core.databind.LocalDateTimeDeserialize
|
||||
import cn.iocoder.yudao.framework.jackson.core.databind.LocalDateTimeSerializer;
|
||||
import cn.iocoder.yudao.framework.common.util.json.JsonUtils;
|
||||
import com.fasterxml.jackson.databind.ObjectMapper;
|
||||
import com.fasterxml.jackson.databind.SerializationFeature;
|
||||
import com.fasterxml.jackson.databind.module.SimpleModule;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import org.springframework.beans.BeansException;
|
||||
@@ -38,7 +39,8 @@ public class YudaoJacksonAutoConfiguration {
|
||||
.addDeserializer(LocalDateTime.class, LocalDateTimeDeserializer.INSTANCE);
|
||||
|
||||
objectMapper.registerModules(simpleModule);
|
||||
|
||||
// 序列化枚举
|
||||
objectMapper.configure(SerializationFeature.WRITE_ENUMS_USING_TO_STRING,true);
|
||||
JsonUtils.init(objectMapper);
|
||||
log.info("初始化 jackson 自动配置");
|
||||
return bean;
|
||||
|
||||
Reference in New Issue
Block a user