时间处理

master
颜超 2 years ago
parent 8377d5870b
commit c8346e811b

@ -16,7 +16,6 @@
<packaging>pom</packaging> <packaging>pom</packaging>
<properties> <properties>
<java.version>1.8</java.version> <java.version>1.8</java.version>
<fastjson.version>1.2.83</fastjson.version> <fastjson.version>1.2.83</fastjson.version>
@ -62,7 +61,6 @@
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.springframework.boot</groupId> <groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId> <artifactId>spring-boot-starter-web</artifactId>
@ -143,7 +141,7 @@
<dependency> <dependency>
<groupId>org.xerial</groupId> <groupId>org.xerial</groupId>
<artifactId>sqlite-jdbc</artifactId> <artifactId>sqlite-jdbc</artifactId>
<version>3.21.0.1</version> <version>3.36.0.1</version> <!-- 使用你需要的版本 -->
</dependency> </dependency>
<!--druid依赖添加--> <!--druid依赖添加-->
<dependency> <dependency>
@ -161,7 +159,6 @@
</dependency> </dependency>
<dependency> <dependency>
<groupId>commons-fileupload</groupId> <groupId>commons-fileupload</groupId>
<artifactId>commons-fileupload</artifactId> <artifactId>commons-fileupload</artifactId>
@ -198,17 +195,9 @@
</dependency> </dependency>
</dependencies> </dependencies>
<build> <build>
<plugins> <plugins>
<plugin> <plugin>
@ -278,14 +267,9 @@
</resources> </resources>
<finalName>imitate-${project.version}</finalName> <finalName>imitate-${project.version}</finalName>
</build> </build>
</project> </project>

@ -5,10 +5,10 @@ import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.context.annotation.ComponentScan; import org.springframework.context.annotation.ComponentScan;
import org.springframework.context.annotation.ComponentScans; import org.springframework.context.annotation.ComponentScans;
import org.springframework.web.servlet.config.annotation.EnableWebMvc; import org.springframework.web.servlet.config.annotation.EnableWebMvc;
import org.springframework.web.servlet.config.annotation.ResourceHandlerRegistry;
import org.springframework.web.servlet.config.annotation.WebMvcConfigurationSupport;
import tk.mybatis.spring.annotation.MapperScan; import tk.mybatis.spring.annotation.MapperScan;
import java.util.TimeZone;
@EnableWebMvc @EnableWebMvc
@MapperScan(basePackages = {"com.imitate.web.persistence.mapper"}) @MapperScan(basePackages = {"com.imitate.web.persistence.mapper"})
@ -17,8 +17,9 @@ import tk.mybatis.spring.annotation.MapperScan;
public class WebApplication { public class WebApplication {
public static void main(String[] args) { public static void main(String[] args) {
// 设置默认时区为北京时区
TimeZone.setDefault(TimeZone.getTimeZone("Asia/Shanghai"));
SpringApplication.run(WebApplication.class, args); SpringApplication.run(WebApplication.class, args);
} }
} }

@ -33,6 +33,7 @@ public class AlgorithmArgsConfigService {
String nowStr = LocalDateTime.now().format(DateConfig.DATE_TIME_FORMATTER); String nowStr = LocalDateTime.now().format(DateConfig.DATE_TIME_FORMATTER);
if (entity.getId() == null) { if (entity.getId() == null) {
entity.setCreateTime(nowStr); entity.setCreateTime(nowStr);
entity.setUpdateTime(nowStr);
return algorithmArgsConfigMapper.insertSelective(entity); return algorithmArgsConfigMapper.insertSelective(entity);
} else { } else {
entity.setUpdateTime(nowStr); entity.setUpdateTime(nowStr);

@ -33,6 +33,7 @@ public class AlgorithmArgsDistributeService {
String nowStr = LocalDateTime.now().format(DateConfig.DATE_TIME_FORMATTER); String nowStr = LocalDateTime.now().format(DateConfig.DATE_TIME_FORMATTER);
if (entity.getId() == null) { if (entity.getId() == null) {
entity.setCreateTime(nowStr); entity.setCreateTime(nowStr);
entity.setUpdateTime(nowStr);
return algorithmArgsDistributeMapper.insertSelective(entity); return algorithmArgsDistributeMapper.insertSelective(entity);
} else { } else {
entity.setUpdateTime(nowStr); entity.setUpdateTime(nowStr);

@ -33,6 +33,7 @@ public class AlgorithmConfigService {
String nowStr = LocalDateTime.now().format(DateConfig.DATE_TIME_FORMATTER); String nowStr = LocalDateTime.now().format(DateConfig.DATE_TIME_FORMATTER);
if (entity.getId() == null) { if (entity.getId() == null) {
entity.setCreateTime(nowStr); entity.setCreateTime(nowStr);
entity.setUpdateTime(nowStr);
return algorithmConfigMapper.insertSelective(entity); return algorithmConfigMapper.insertSelective(entity);
} else { } else {
entity.setUpdateTime(nowStr); entity.setUpdateTime(nowStr);

@ -33,6 +33,7 @@ public class AlgorithmDistributeService {
String nowStr = LocalDateTime.now().format(DateConfig.DATE_TIME_FORMATTER); String nowStr = LocalDateTime.now().format(DateConfig.DATE_TIME_FORMATTER);
if (entity.getId() == null) { if (entity.getId() == null) {
entity.setCreateTime(nowStr); entity.setCreateTime(nowStr);
entity.setUpdateTime(nowStr);
return algorithmDistributeMapper.insertSelective(entity); return algorithmDistributeMapper.insertSelective(entity);
} else { } else {
entity.setUpdateTime(nowStr); entity.setUpdateTime(nowStr);

@ -1,13 +1,9 @@
package com.imitate.web.module.simulation.service; package com.imitate.web.module.simulation.service;
import cn.hutool.core.date.DateUtil;
import com.aliyuncs.utils.StringUtils;
import com.github.pagehelper.PageHelper; import com.github.pagehelper.PageHelper;
import com.github.pagehelper.PageInfo; import com.github.pagehelper.PageInfo;
import com.imitate.web.params.ApplicationSystemParam; import com.imitate.web.params.ApplicationSystemParam;
import com.imitate.web.persistence.beans.ApplicationSystem; import com.imitate.web.persistence.beans.ApplicationSystem;
import com.imitate.web.persistence.beans.DataTerminal;
import com.imitate.web.persistence.beans.Device;
import com.imitate.web.persistence.mapper.ApplicationSystemMapper; import com.imitate.web.persistence.mapper.ApplicationSystemMapper;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
@ -53,6 +49,7 @@ public class ApplicationSystemService {
return -1; return -1;
} }
applicationSystem.setCreateTime(nowAsString); applicationSystem.setCreateTime(nowAsString);
applicationSystem.setUpdateTime(nowAsString);
return applicationSystemMapper.insertSelective(applicationSystem); return applicationSystemMapper.insertSelective(applicationSystem);
} else { } else {
if (null != oneByExample && !applicationSystem.getId().equals(oneByExample.getId())) { if (null != oneByExample && !applicationSystem.getId().equals(oneByExample.getId())) {

@ -33,6 +33,7 @@ public class DataSyncInfoService {
String nowStr = LocalDateTime.now().format(DateConfig.DATE_TIME_FORMATTER); String nowStr = LocalDateTime.now().format(DateConfig.DATE_TIME_FORMATTER);
if (entity.getId() == null) { if (entity.getId() == null) {
entity.setCreateTime(nowStr); entity.setCreateTime(nowStr);
entity.setUpdateTime(nowStr);
return dataSyncInfoMapper.insertSelective(entity); return dataSyncInfoMapper.insertSelective(entity);
} else { } else {
entity.setUpdateTime(nowStr); entity.setUpdateTime(nowStr);

@ -5,13 +5,11 @@ import com.alibaba.fastjson.JSONObject;
import com.aliyuncs.utils.StringUtils; import com.aliyuncs.utils.StringUtils;
import com.github.pagehelper.PageHelper; import com.github.pagehelper.PageHelper;
import com.github.pagehelper.PageInfo; import com.github.pagehelper.PageInfo;
import com.imitate.common.util.SimpleFileUtils;
import com.imitate.web.params.DataTerminalParam; import com.imitate.web.params.DataTerminalParam;
import com.imitate.web.persistence.beans.DataTerminal; import com.imitate.web.persistence.beans.DataTerminal;
import com.imitate.web.persistence.mapper.DataTerminalMapper; import com.imitate.web.persistence.mapper.DataTerminalMapper;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import org.springframework.web.multipart.MultipartFile;
import java.time.LocalDateTime; import java.time.LocalDateTime;
import java.time.format.DateTimeFormatter; import java.time.format.DateTimeFormatter;
@ -44,6 +42,7 @@ public class DataTerminalService {
dataTerminal.setName("终端/服务器" + DateUtil.format(now, "yyyyMMddHHmmss")); dataTerminal.setName("终端/服务器" + DateUtil.format(now, "yyyyMMddHHmmss"));
} }
dataTerminal.setCreateTime(nowAsString); dataTerminal.setCreateTime(nowAsString);
dataTerminal.setUpdateTime(nowAsString);
return dataTerminalMapper.insertSelective(dataTerminal); return dataTerminalMapper.insertSelective(dataTerminal);
} else { } else {
dataTerminal.setUpdateTime(nowAsString); dataTerminal.setUpdateTime(nowAsString);

@ -1,7 +1,5 @@
package com.imitate.web.module.simulation.service; package com.imitate.web.module.simulation.service;
import cn.hutool.core.date.DateUtil;
import com.aliyuncs.utils.StringUtils;
import com.github.pagehelper.PageHelper; import com.github.pagehelper.PageHelper;
import com.github.pagehelper.PageInfo; import com.github.pagehelper.PageInfo;
import com.imitate.web.params.DeviceDataParam; import com.imitate.web.params.DeviceDataParam;
@ -32,6 +30,7 @@ public class DeviceDataService {
String nowAsString = formatter.format(now); String nowAsString = formatter.format(now);
if (null == deviceData.getId()) { if (null == deviceData.getId()) {
deviceData.setCreateTime(nowAsString); deviceData.setCreateTime(nowAsString);
deviceData.setUpdateTime(nowAsString);
return deviceDataMapper.insertSelective(deviceData); return deviceDataMapper.insertSelective(deviceData);
} else { } else {
deviceData.setUpdateTime(nowAsString); deviceData.setUpdateTime(nowAsString);

@ -5,7 +5,6 @@ import com.github.pagehelper.PageHelper;
import com.github.pagehelper.PageInfo; import com.github.pagehelper.PageInfo;
import com.imitate.web.params.DistributionListParam; import com.imitate.web.params.DistributionListParam;
import com.imitate.web.params.DistributionParam; import com.imitate.web.params.DistributionParam;
import com.imitate.web.persistence.beans.Device;
import com.imitate.web.persistence.beans.DeviceDistribution; import com.imitate.web.persistence.beans.DeviceDistribution;
import com.imitate.web.persistence.mapper.DeviceDistributionMapper; import com.imitate.web.persistence.mapper.DeviceDistributionMapper;
import com.imitate.web.persistence.mapper.DeviceMapper; import com.imitate.web.persistence.mapper.DeviceMapper;
@ -51,6 +50,7 @@ public class DeviceDistributionService {
if (null == param.getId()) { if (null == param.getId()) {
param.setBeginTime(now); param.setBeginTime(now);
param.setCreateTime(nowAsString); param.setCreateTime(nowAsString);
param.setUpdateTime(nowAsString);
param.setEndTime(now.plusDays(30 * 3)); param.setEndTime(now.plusDays(30 * 3));
param.setStatus("1"); param.setStatus("1");
param.setNumber("CK" + DateUtil.format(now, "yyyyMMddHHmmss")); param.setNumber("CK" + DateUtil.format(now, "yyyyMMddHHmmss"));

@ -1,9 +1,7 @@
package com.imitate.web.module.simulation.service; package com.imitate.web.module.simulation.service;
import cn.hutool.core.date.DateUtil; import cn.hutool.core.date.DateUtil;
import cn.hutool.core.date.LocalDateTimeUtil;
import com.aliyuncs.utils.StringUtils; import com.aliyuncs.utils.StringUtils;
import com.github.pagehelper.PageHelper;
import com.github.pagehelper.PageInfo; import com.github.pagehelper.PageInfo;
import com.github.pagehelper.page.PageMethod; import com.github.pagehelper.page.PageMethod;
import com.imitate.web.params.DeviceHardParam; import com.imitate.web.params.DeviceHardParam;
@ -49,6 +47,7 @@ public class DeviceHardService {
deviceHard.setDeviceName("设备" + DateUtil.format(now, "yyyyMMddHHmmss")); deviceHard.setDeviceName("设备" + DateUtil.format(now, "yyyyMMddHHmmss"));
} }
deviceHard.setCreateTime(nowAsString); deviceHard.setCreateTime(nowAsString);
deviceHard.setUpdateTime(nowAsString);
return deviceHardMapper.insertSelective(deviceHard); return deviceHardMapper.insertSelective(deviceHard);
} else { } else {
if (null != oneByExample && !deviceHard.getId().equals(oneByExample.getId())) { if (null != oneByExample && !deviceHard.getId().equals(oneByExample.getId())) {
@ -65,6 +64,7 @@ public class DeviceHardService {
/** /**
* *
*
* @param param * @param param
* @return * @return
*/ */
@ -78,6 +78,7 @@ public class DeviceHardService {
/** /**
* *
*
* @param param * @param param
* @return * @return
*/ */

@ -1,17 +1,15 @@
package com.imitate.web.module.simulation.service; package com.imitate.web.module.simulation.service;
import java.time.LocalDateTime;
import java.time.format.DateTimeFormatter;
import java.util.List;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import com.imitate.web.persistence.beans.DeviceInit; import com.imitate.web.persistence.beans.DeviceInit;
import com.imitate.web.persistence.mapper.DeviceInitMapper; import com.imitate.web.persistence.mapper.DeviceInitMapper;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import tk.mybatis.mapper.entity.Example; import tk.mybatis.mapper.entity.Example;
import java.time.LocalDateTime;
import java.time.format.DateTimeFormatter;
import java.util.List;
@Service @Service
public class DeviceInitService { public class DeviceInitService {
@ -31,7 +29,8 @@ public class DeviceInitService {
String nowAsString = formatter.format(now); String nowAsString = formatter.format(now);
deviceInit.setSecret("aGVsbG93b3JsZAo="); deviceInit.setSecret("aGVsbG93b3JsZAo=");
deviceInit.setAlgorithm("Y2Fuc2h1Cg=="); deviceInit.setAlgorithm("Y2Fuc2h1Cg==");
deviceInit.setSelfInspectionCode("emlqaWFubWEK");; deviceInit.setSelfInspectionCode("emlqaWFubWEK");
;
deviceInit.setDeviceName("X设备"); deviceInit.setDeviceName("X设备");
deviceInit.setInitNumber("D:\\"); deviceInit.setInitNumber("D:\\");
deviceInit.setVersionNumber("v1.0"); deviceInit.setVersionNumber("v1.0");
@ -51,6 +50,7 @@ public class DeviceInitService {
deviceInit.setId(list.get(0).getId()); deviceInit.setId(list.get(0).getId());
deviceInitMapper.updateByPrimaryKeySelective(deviceInit); deviceInitMapper.updateByPrimaryKeySelective(deviceInit);
} else { } else {
deviceInit.setUpdateTime(nowAsString);
deviceInitMapper.insertSelective(deviceInit); deviceInitMapper.insertSelective(deviceInit);
} }
@ -62,7 +62,7 @@ public class DeviceInitService {
*/ */
public int installDevice() { public int installDevice() {
List<DeviceInit> list = deviceInitMapper.selectAll(); List<DeviceInit> list = deviceInitMapper.selectAll();
if(list.size() > 0){ if (!list.isEmpty()) {
LocalDateTime now = LocalDateTime.now(); LocalDateTime now = LocalDateTime.now();
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss"); DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");
String nowAsString = formatter.format(now); String nowAsString = formatter.format(now);
@ -87,5 +87,4 @@ public class DeviceInitService {
} }
} }

@ -5,14 +5,14 @@ import com.alibaba.fastjson.JSONObject;
import com.aliyuncs.utils.StringUtils; import com.aliyuncs.utils.StringUtils;
import com.github.pagehelper.PageHelper; import com.github.pagehelper.PageHelper;
import com.github.pagehelper.PageInfo; import com.github.pagehelper.PageInfo;
import com.imitate.web.params.DeviceListParam;
import com.imitate.web.params.DeviceParam; import com.imitate.web.params.DeviceParam;
import com.imitate.web.persistence.beans.Device;
import com.imitate.web.persistence.beans.DeviceType; import com.imitate.web.persistence.beans.DeviceType;
import com.imitate.web.persistence.beans.Producer;
import com.imitate.web.persistence.mapper.DeviceMapper;
import com.imitate.web.persistence.mapper.DeviceTypeMapper; import com.imitate.web.persistence.mapper.DeviceTypeMapper;
import com.imitate.web.persistence.mapper.ProducerMapper; import com.imitate.web.persistence.mapper.ProducerMapper;
import com.imitate.web.persistence.beans.Device;
import com.imitate.web.persistence.mapper.DeviceMapper;
import com.imitate.web.persistence.beans.Producer;
import com.imitate.web.params.DeviceListParam;
import com.imitate.web.vo.DeviceByTypeVO; import com.imitate.web.vo.DeviceByTypeVO;
import com.imitate.web.vo.DeviceVO; import com.imitate.web.vo.DeviceVO;
import org.springframework.beans.BeanUtils; import org.springframework.beans.BeanUtils;
@ -68,6 +68,7 @@ public class DeviceService{
} }
device.setAddTime(now); device.setAddTime(now);
device.setCreateTime(nowAsString); device.setCreateTime(nowAsString);
device.setUpdateTime(nowAsString);
return deviceMapper.insertSelective(device); return deviceMapper.insertSelective(device);
} else { } else {
if (null != oneByExample && !device.getId().equals(oneByExample.getId())) { if (null != oneByExample && !device.getId().equals(oneByExample.getId())) {
@ -161,7 +162,8 @@ public class DeviceService{
e.setAddTime(LocalDateTime.now()); e.setAddTime(LocalDateTime.now());
e.setStatus("0"); e.setStatus("0");
e.setDistributionId(0L); e.setDistributionId(0L);
}; }
;
return deviceMapper.insertList(deviceList); return deviceMapper.insertList(deviceList);
} }

@ -2,11 +2,11 @@ package com.imitate.web.module.simulation.service;
import com.github.pagehelper.PageHelper; import com.github.pagehelper.PageHelper;
import com.github.pagehelper.PageInfo; import com.github.pagehelper.PageInfo;
import com.imitate.web.persistence.mapper.DeviceTypeMapper; import com.imitate.web.params.DeviceTypeParam;
import com.imitate.web.persistence.mapper.DeviceTypeProducerMapper;
import com.imitate.web.persistence.beans.DeviceType; import com.imitate.web.persistence.beans.DeviceType;
import com.imitate.web.persistence.beans.DeviceTypeProducer; import com.imitate.web.persistence.beans.DeviceTypeProducer;
import com.imitate.web.params.DeviceTypeParam; import com.imitate.web.persistence.mapper.DeviceTypeMapper;
import com.imitate.web.persistence.mapper.DeviceTypeProducerMapper;
import org.springframework.beans.BeanUtils; import org.springframework.beans.BeanUtils;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
@ -74,6 +74,7 @@ public class DeviceTypeService {
} }
//新增设备类型 //新增设备类型
deviceType.setCreateTime(nowAsString); deviceType.setCreateTime(nowAsString);
deviceType.setUpdateTime(nowAsString);
int i = deviceTypeMapper.insertSelective(deviceType); int i = deviceTypeMapper.insertSelective(deviceType);
if (null == deviceTypeParam.getProducerIdList() || i < 0) { if (null == deviceTypeParam.getProducerIdList() || i < 0) {
return i; return i;

@ -43,6 +43,7 @@ public class DutyAreaInfoService {
String nowStr = LocalDateTime.now().format(DateConfig.DATE_TIME_FORMATTER); String nowStr = LocalDateTime.now().format(DateConfig.DATE_TIME_FORMATTER);
if (dutyAreaInfo.getId() == null) { if (dutyAreaInfo.getId() == null) {
dutyAreaInfo.setCreateTime(nowStr); dutyAreaInfo.setCreateTime(nowStr);
dutyAreaInfo.setUpdateTime(nowStr);
return dutyAreaInfoMapper.insertSelective(dutyAreaInfo); return dutyAreaInfoMapper.insertSelective(dutyAreaInfo);
} else { } else {
dutyAreaInfo.setUpdateTime(nowStr); dutyAreaInfo.setUpdateTime(nowStr);

@ -29,6 +29,7 @@ public class ManagerSystemService {
String nowAsString = formatter.format(now); String nowAsString = formatter.format(now);
if (null == managerSystem.getId()) { if (null == managerSystem.getId()) {
managerSystem.setCreateTime(nowAsString); managerSystem.setCreateTime(nowAsString);
managerSystem.setUpdateTime(nowAsString);
return managerSystemMapper.insertSelective(managerSystem); return managerSystemMapper.insertSelective(managerSystem);
} else { } else {
managerSystem.setUpdateTime(nowAsString); managerSystem.setUpdateTime(nowAsString);

@ -1,14 +1,14 @@
package com.imitate.web.module.simulation.service; package com.imitate.web.module.simulation.service;
import java.time.LocalDateTime; import cn.hutool.json.JSONArray;
import java.time.format.DateTimeFormatter;
import java.util.List;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import com.imitate.web.persistence.beans.RemoteFileConfig; import com.imitate.web.persistence.beans.RemoteFileConfig;
import com.imitate.web.persistence.mapper.RemoteFileConfigMapper; import com.imitate.web.persistence.mapper.RemoteFileConfigMapper;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import cn.hutool.json.JSONArray; import java.time.LocalDateTime;
import java.time.format.DateTimeFormatter;
import java.util.List;
@Service @Service
public class NetGlqService { public class NetGlqService {
@ -18,10 +18,9 @@ public class NetGlqService {
private RemoteFileConfigMapper remoteFileConfigMapper; private RemoteFileConfigMapper remoteFileConfigMapper;
/** /**
* *
*
* @param type * @param type
* @return * @return
*/ */
@ -59,6 +58,7 @@ public class NetGlqService {
/** /**
* - * -
*
* @param type * @param type
* @param jsonStr * @param jsonStr
*/ */
@ -105,6 +105,7 @@ public class NetGlqService {
/** /**
* *
*
* @param type * @param type
*/ */
public void cleanRemoteConfig(Integer type) { public void cleanRemoteConfig(Integer type) {

@ -1,14 +1,14 @@
package com.imitate.web.module.simulation.service; package com.imitate.web.module.simulation.service;
import java.time.LocalDateTime;
import java.time.format.DateTimeFormatter;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import com.aliyuncs.utils.StringUtils; import com.aliyuncs.utils.StringUtils;
import com.imitate.web.persistence.beans.ParameterSet; import com.imitate.web.persistence.beans.ParameterSet;
import com.imitate.web.persistence.mapper.ParameterSetMapper; import com.imitate.web.persistence.mapper.ParameterSetMapper;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
import java.time.LocalDateTime;
import java.time.format.DateTimeFormatter;
@Service @Service
public class ParameterSetService { public class ParameterSetService {
@ -18,9 +18,10 @@ public class ParameterSetService {
private ParameterSetMapper parameterSetMapper; private ParameterSetMapper parameterSetMapper;
@Transactional
public Integer updateOrAdd(ParameterSet parameterSet) { public Integer updateOrAdd(ParameterSet parameterSet) {
try {
// 执行数据库操作,包括插入操作
LocalDateTime now = LocalDateTime.now(); LocalDateTime now = LocalDateTime.now();
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss"); DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");
String nowAsString = formatter.format(now); String nowAsString = formatter.format(now);
@ -29,13 +30,17 @@ public class ParameterSetService {
parameterSet.setIpAddress("114.114.114.114"); parameterSet.setIpAddress("114.114.114.114");
} }
parameterSet.setCreateTime(nowAsString); parameterSet.setCreateTime(nowAsString);
parameterSet.setUpdateTime(nowAsString);
return parameterSetMapper.insertSelective(parameterSet); return parameterSetMapper.insertSelective(parameterSet);
} else { } else {
parameterSet.setUpdateTime(nowAsString); parameterSet.setUpdateTime(nowAsString);
return parameterSetMapper.updateByPrimaryKeySelective(parameterSet); return parameterSetMapper.updateByPrimaryKeySelective(parameterSet);
} }
} catch (Exception e) {
e.printStackTrace();
}
return 0;
} }
} }

@ -2,8 +2,8 @@ package com.imitate.web.module.simulation.service;
import com.github.pagehelper.PageHelper; import com.github.pagehelper.PageHelper;
import com.github.pagehelper.PageInfo; import com.github.pagehelper.PageInfo;
import com.imitate.web.persistence.mapper.DeviceMapper;
import com.imitate.web.persistence.beans.Producer; import com.imitate.web.persistence.beans.Producer;
import com.imitate.web.persistence.mapper.DeviceMapper;
import com.imitate.web.persistence.mapper.ProducerMapper; import com.imitate.web.persistence.mapper.ProducerMapper;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
@ -38,6 +38,7 @@ public class ProducerService {
String nowAsString = formatter.format(now); String nowAsString = formatter.format(now);
if (producer.getId() == null) { if (producer.getId() == null) {
producer.setCreateTime(nowAsString); producer.setCreateTime(nowAsString);
producer.setUpdateTime(nowAsString);
return producerMapper.insertSelective(producer); return producerMapper.insertSelective(producer);
} else { } else {
producer.setUpdateTime(nowAsString); producer.setUpdateTime(nowAsString);

@ -1,10 +1,5 @@
package com.imitate.web.module.simulation.service; package com.imitate.web.module.simulation.service;
import java.time.LocalDateTime;
import java.util.ArrayList;
import java.util.List;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import com.github.pagehelper.PageHelper; import com.github.pagehelper.PageHelper;
import com.github.pagehelper.PageInfo; import com.github.pagehelper.PageInfo;
import com.imitate.web.params.ClearTextKeyBodyParam; import com.imitate.web.params.ClearTextKeyBodyParam;
@ -31,6 +26,13 @@ import com.imitate.web.persistence.mapper.SecretImportMapper;
import com.imitate.web.persistence.mapper.SecretIssueMailboxMapper; import com.imitate.web.persistence.mapper.SecretIssueMailboxMapper;
import com.imitate.web.persistence.mapper.SecretIssuePrivateMapper; import com.imitate.web.persistence.mapper.SecretIssuePrivateMapper;
import com.imitate.web.persistence.mapper.SecretIssueSubordinateMapper; import com.imitate.web.persistence.mapper.SecretIssueSubordinateMapper;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import java.time.LocalDateTime;
import java.time.format.DateTimeFormatter;
import java.util.ArrayList;
import java.util.List;
@Service @Service
public class SecretBodyService { public class SecretBodyService {
@ -65,8 +67,6 @@ public class SecretBodyService {
private EncryptedKeyBodyMapper encryptedKeyBodyMapper; private EncryptedKeyBodyMapper encryptedKeyBodyMapper;
/** /**
* *
*/ */
@ -86,6 +86,7 @@ public class SecretBodyService {
/** /**
* *
*
* @param id * @param id
*/ */
public void publisherSecret(Integer id) { public void publisherSecret(Integer id) {
@ -107,10 +108,9 @@ public class SecretBodyService {
} }
/** /**
* *
*
* @param param * @param param
*/ */
public void addSecretAsk(SecretAskParam param) { public void addSecretAsk(SecretAskParam param) {
@ -120,6 +120,7 @@ public class SecretBodyService {
/** /**
* *
*
* @param productNumber * @param productNumber
* @param fileName * @param fileName
*/ */
@ -177,10 +178,9 @@ public class SecretBodyService {
} }
/** /**
* *
*
* @param param * @param param
* @return * @return
*/ */
@ -193,6 +193,7 @@ public class SecretBodyService {
/** /**
* - * -
*
* @param type 1. 2. 3. * @param type 1. 2. 3.
* @param id * @param id
*/ */
@ -224,9 +225,13 @@ public class SecretBodyService {
/** /**
* - * -
*
* @param id id 使 * @param id id 使
*/ */
public void addSecretBodyAcceptance(Integer id) { public void addSecretBodyAcceptance(Integer id) {
LocalDateTime now = LocalDateTime.now();
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");
String nowAsString = formatter.format(now);
SecretImport secretImport = secretImportMapper.selectByPrimaryKey(id); SecretImport secretImport = secretImportMapper.selectByPrimaryKey(id);
if (secretImport != null) { if (secretImport != null) {
secretImport.setCurrentStatus("已使用"); secretImport.setCurrentStatus("已使用");
@ -246,15 +251,16 @@ public class SecretBodyService {
secretBodyAcceptance.setCodeCarriers(secretImport.getApplyModel()); secretBodyAcceptance.setCodeCarriers(secretImport.getApplyModel());
secretBodyAcceptance.setNumber(secretImport.getNumber()); secretBodyAcceptance.setNumber(secretImport.getNumber());
secretBodyAcceptance.setNotes("备注"); secretBodyAcceptance.setNotes("备注");
secretBodyAcceptance.setCreateTime(nowAsString);
secretBodyAcceptance.setUpdateTime(nowAsString);
secretBodyAcceptanceMapper.insertSelective(secretBodyAcceptance); secretBodyAcceptanceMapper.insertSelective(secretBodyAcceptance);
} }
} }
/** /**
* - * -
*
* @param param * @param param
* @return * @return
*/ */
@ -265,10 +271,9 @@ public class SecretBodyService {
} }
/** /**
* - * -
*
* @return * @return
*/ */
public PageInfo<SecretIssueSubordinate> belowIssueList(SecretIssueSubordinateParam param) { public PageInfo<SecretIssueSubordinate> belowIssueList(SecretIssueSubordinateParam param) {
@ -280,6 +285,7 @@ public class SecretBodyService {
/** /**
* - * -
*
* @param param * @param param
* @return * @return
*/ */
@ -290,9 +296,9 @@ public class SecretBodyService {
} }
/** /**
* - * -
*
* @param param * @param param
* @return * @return
*/ */
@ -303,17 +309,19 @@ public class SecretBodyService {
} }
/** /**
* - 1 2 3 * - 1 2 3
*
* @param id * @param id
*/ */
public void issue(Integer type, Integer id) { public void issue(Integer type, Integer id) {
LocalDateTime now = LocalDateTime.now();
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");
String nowAsString = formatter.format(now);
SecretImport secretImport = secretImportMapper.selectByPrimaryKey(id); SecretImport secretImport = secretImportMapper.selectByPrimaryKey(id);
if (secretImport != null) { if (secretImport != null) {
secretImport.setCurrentStatus("已使用"); secretImport.setCurrentStatus("已使用");
secretImport.setUpdateTime(nowAsString);
secretImportMapper.updateByPrimaryKeySelective(secretImport); secretImportMapper.updateByPrimaryKeySelective(secretImport);
switch (type) { switch (type) {
case 1: case 1:
@ -332,9 +340,10 @@ public class SecretBodyService {
secretIssueSubordinate.setApplyManagerSysName("申请管理系统名称"); secretIssueSubordinate.setApplyManagerSysName("申请管理系统名称");
secretIssueSubordinate.setApplyManagerModelName("申请管理系统实体标识"); secretIssueSubordinate.setApplyManagerModelName("申请管理系统实体标识");
secretIssueSubordinate.setQuantity(secretImport.getApplyNum()); secretIssueSubordinate.setQuantity(secretImport.getApplyNum());
secretIssueSubordinate.setQuantityTime(LocalDateTime.now()); secretIssueSubordinate.setQuantityTime(nowAsString);
secretIssueSubordinate.setDistCode("配发编号"); secretIssueSubordinate.setDistCode("配发编号");
secretIssueSubordinate.setApplyCode("申请编号"); secretIssueSubordinate.setApplyCode("申请编号");
secretIssueSubordinate.setUpdateTime(nowAsString);
secretIssueSubordinateMapper.insertSelective(secretIssueSubordinate); secretIssueSubordinateMapper.insertSelective(secretIssueSubordinate);
break; break;
case 2: case 2:
@ -353,6 +362,8 @@ public class SecretBodyService {
secretIssueMailbox.setOverTime(LocalDateTime.now()); secretIssueMailbox.setOverTime(LocalDateTime.now());
secretIssueMailbox.setNotificationFlag("通知标志"); secretIssueMailbox.setNotificationFlag("通知标志");
secretIssueMailbox.setDeleteFlag("删除标志"); secretIssueMailbox.setDeleteFlag("删除标志");
secretIssueMailbox.setCreateTime(nowAsString);
secretIssueMailbox.setUpdateTime(nowAsString);
secretIssueMailboxMapper.insertSelective(secretIssueMailbox); secretIssueMailboxMapper.insertSelective(secretIssueMailbox);
break; break;
default: default:
@ -362,19 +373,17 @@ public class SecretBodyService {
secretIssuePrivate.setProductCode(secretImport.getProductNum()); secretIssuePrivate.setProductCode(secretImport.getProductNum());
secretIssuePrivate.setIssueManagerSysName("配发管理系统名称"); secretIssuePrivate.setIssueManagerSysName("配发管理系统名称");
secretIssuePrivate.setSyncStatus("已同步"); secretIssuePrivate.setSyncStatus("已同步");
secretIssuePrivate.setCreateTime(nowAsString);
secretIssuePrivate.setUpdateTime(nowAsString);
secretIssuePrivateMapper.insertSelective(secretIssuePrivate); secretIssuePrivateMapper.insertSelective(secretIssuePrivate);
break; break;
} }
} }
} }
/** /**
* - * -
*/ */
@ -391,20 +400,4 @@ public class SecretBodyService {
} }
} }

@ -1,14 +1,15 @@
package com.imitate.web.module.simulation.service; package com.imitate.web.module.simulation.service;
import java.time.LocalDateTime;
import java.time.format.DateTimeFormatter;
import java.util.List;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import com.imitate.web.persistence.beans.SecretInit; import com.imitate.web.persistence.beans.SecretInit;
import com.imitate.web.persistence.mapper.SecretInitMapper; import com.imitate.web.persistence.mapper.SecretInitMapper;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import tk.mybatis.mapper.entity.Example; import tk.mybatis.mapper.entity.Example;
import java.time.LocalDateTime;
import java.time.format.DateTimeFormatter;
import java.util.List;
@Service @Service
public class SecretInitService { public class SecretInitService {
@ -17,10 +18,9 @@ public class SecretInitService {
private SecretInitMapper secretInitMapper; private SecretInitMapper secretInitMapper;
/** /**
* *
*
* @param fileName * @param fileName
* @return * @return
*/ */
@ -80,7 +80,6 @@ public class SecretInitService {
} }
/** /**
* 1 2 3 * 1 2 3
*/ */
@ -103,9 +102,9 @@ public class SecretInitService {
} }
/** /**
* *
*
* @return * @return
*/ */
public SecretInit secretInfo() { public SecretInit secretInfo() {
@ -113,9 +112,4 @@ public class SecretInitService {
} }
} }

@ -1,10 +1,5 @@
package com.imitate.web.module.simulation.service; package com.imitate.web.module.simulation.service;
import java.util.List;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import com.github.pagehelper.PageHelper; import com.github.pagehelper.PageHelper;
import com.github.pagehelper.PageInfo; import com.github.pagehelper.PageInfo;
import com.imitate.web.params.ManageSysDiskDataMaintenanceParam; import com.imitate.web.params.ManageSysDiskDataMaintenanceParam;
@ -14,12 +9,17 @@ import com.imitate.web.persistence.beans.SecretImport;
import com.imitate.web.persistence.mapper.ManageSysDiskDataMaintenanceMapper; import com.imitate.web.persistence.mapper.ManageSysDiskDataMaintenanceMapper;
import com.imitate.web.persistence.mapper.ManagerSecretSettingMapper; import com.imitate.web.persistence.mapper.ManagerSecretSettingMapper;
import com.imitate.web.persistence.mapper.SecretImportMapper; import com.imitate.web.persistence.mapper.SecretImportMapper;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import java.time.LocalDateTime;
import java.time.format.DateTimeFormatter;
import java.util.List;
@Service @Service
public class SecretInstallService { public class SecretInstallService {
@Autowired @Autowired
private ManageSysDiskDataMaintenanceMapper manageSysDiskDataMaintenanceMapper; private ManageSysDiskDataMaintenanceMapper manageSysDiskDataMaintenanceMapper;
@ -32,11 +32,15 @@ public class SecretInstallService {
/** /**
* - * -
*
* @param fileName * @param fileName
*/ */
public void dataImport(String fileName) { public void dataImport(String fileName) {
//1 . 先清空数据 //1 . 先清空数据
manageSysDiskDataMaintenanceMapper.deleteAll(); manageSysDiskDataMaintenanceMapper.deleteAll();
LocalDateTime now = LocalDateTime.now();
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");
String nowAsString = formatter.format(now);
//2 . 判断文件正确性 造数据 //2 . 判断文件正确性 造数据
if (fileName.equals("xxx.zip")) { if (fileName.equals("xxx.zip")) {
ManageSysDiskDataMaintenance param = new ManageSysDiskDataMaintenance(); ManageSysDiskDataMaintenance param = new ManageSysDiskDataMaintenance();
@ -44,13 +48,13 @@ public class SecretInstallService {
param.setCarrierModel("LS2"); param.setCarrierModel("LS2");
param.setVersion(1); param.setVersion(1);
param.setDataLength(60); param.setDataLength(60);
param.setCreateTime(nowAsString);
param.setUpdateTime(nowAsString);
manageSysDiskDataMaintenanceMapper.insertSelective(param); manageSysDiskDataMaintenanceMapper.insertSelective(param);
} }
} }
/** /**
* *
*/ */
@ -61,16 +65,17 @@ public class SecretInstallService {
} }
/** /**
* *
*
* @param type * @param type
* @param id id * @param id id
*/ */
public void secretInstall(Integer type, Integer id) { public void secretInstall(Integer type, Integer id) {
SecretImport secretImport = secretImportMapper.selectByPrimaryKey(id); SecretImport secretImport = secretImportMapper.selectByPrimaryKey(id);
LocalDateTime now = LocalDateTime.now();
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");
String nowAsString = formatter.format(now);
switch (type) { switch (type) {
case 1: case 1:
//管理密钥装配 //管理密钥装配
@ -89,6 +94,8 @@ public class SecretInstallService {
managerSecretSetting.setEnterDate("20232211"); managerSecretSetting.setEnterDate("20232211");
managerSecretSetting.setManagementFlag("协同管理标志"); managerSecretSetting.setManagementFlag("协同管理标志");
managerSecretSetting.setAssemblySituation("装配情况"); managerSecretSetting.setAssemblySituation("装配情况");
managerSecretSetting.setCreateTime(nowAsString);
managerSecretSetting.setUpdateTime(nowAsString);
managerSecretSettingMapper.insertSelective(managerSecretSetting); managerSecretSettingMapper.insertSelective(managerSecretSetting);
break; break;
case 2: case 2:
@ -104,7 +111,4 @@ public class SecretInstallService {
} }
} }

@ -3,9 +3,9 @@ package com.imitate.web.module.simulation.service;
import com.alibaba.fastjson.JSONObject; import com.alibaba.fastjson.JSONObject;
import com.aliyuncs.utils.StringUtils; import com.aliyuncs.utils.StringUtils;
import com.imitate.common.util.SimpleFileUtils; import com.imitate.common.util.SimpleFileUtils;
import com.imitate.web.module.simulation.enums.SecretKeyTypeEnum;
import com.imitate.web.params.SecretKeyParam; import com.imitate.web.params.SecretKeyParam;
import com.imitate.web.persistence.beans.SecretKey; import com.imitate.web.persistence.beans.SecretKey;
import com.imitate.web.module.simulation.enums.SecretKeyTypeEnum;
import com.imitate.web.persistence.mapper.SecretKeyMapper; import com.imitate.web.persistence.mapper.SecretKeyMapper;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
@ -73,6 +73,7 @@ public class SecretKeyService{
lc = secretKeyMapper.updateByAlgorithmAndType(secretKey); lc = secretKeyMapper.updateByAlgorithmAndType(secretKey);
if (lc <= 0) { if (lc <= 0) {
secretKey.setCreateTime(nowAsString); secretKey.setCreateTime(nowAsString);
secretKey.setUpdateTime(nowAsString);
lc = secretKeyMapper.insertSelective(secretKey); lc = secretKeyMapper.insertSelective(secretKey);
} }
} else { } else {
@ -84,6 +85,7 @@ public class SecretKeyService{
lc = secretKeyMapper.updateByLengthAndType(secretKey); lc = secretKeyMapper.updateByLengthAndType(secretKey);
if (lc <= 0) { if (lc <= 0) {
secretKey.setCreateTime(nowAsString); secretKey.setCreateTime(nowAsString);
secretKey.setUpdateTime(nowAsString);
lc = secretKeyMapper.insertSelective(secretKey); lc = secretKeyMapper.insertSelective(secretKey);
} }
} }

@ -35,6 +35,7 @@ public class UpholdAlgorithmInfoService {
String nowStr = LocalDateTime.now().format(DateConfig.DATE_TIME_FORMATTER); String nowStr = LocalDateTime.now().format(DateConfig.DATE_TIME_FORMATTER);
if (entity.getId() == null) { if (entity.getId() == null) {
entity.setCreateTime(nowStr); entity.setCreateTime(nowStr);
entity.setUpdateTime(nowStr);
return upholdAlgorithmInfoMapper.insertSelective(entity); return upholdAlgorithmInfoMapper.insertSelective(entity);
} else { } else {
entity.setUpdateTime(nowStr); entity.setUpdateTime(nowStr);

@ -35,6 +35,7 @@ public class UpholdArgsInfoService {
String nowStr = LocalDateTime.now().format(DateConfig.DATE_TIME_FORMATTER); String nowStr = LocalDateTime.now().format(DateConfig.DATE_TIME_FORMATTER);
if (entity.getId() == null) { if (entity.getId() == null) {
entity.setCreateTime(nowStr); entity.setCreateTime(nowStr);
entity.setUpdateTime(nowStr);
return upholdArgsInfoMapper.insertSelective(entity); return upholdArgsInfoMapper.insertSelective(entity);
} else { } else {
entity.setUpdateTime(nowStr); entity.setUpdateTime(nowStr);

@ -34,6 +34,7 @@ public class UpholdManagerSystemService {
String nowStr = LocalDateTime.now().format(DateConfig.DATE_TIME_FORMATTER); String nowStr = LocalDateTime.now().format(DateConfig.DATE_TIME_FORMATTER);
if (entity.getId() == null) { if (entity.getId() == null) {
entity.setCreateTime(nowStr); entity.setCreateTime(nowStr);
entity.setUpdateTime(nowStr);
return upholdManagerSystemMapper.insertSelective(entity); return upholdManagerSystemMapper.insertSelective(entity);
} else { } else {
entity.setUpdateTime(nowStr); entity.setUpdateTime(nowStr);

@ -1,15 +1,12 @@
package com.imitate.web.persistence.beans; package com.imitate.web.persistence.beans;
import java.time.LocalDateTime;
import java.util.Date;
import javax.persistence.Table;
import com.imitate.common.util.AbstractDO; import com.imitate.common.util.AbstractDO;
import lombok.Data; import lombok.Data;
import lombok.EqualsAndHashCode; import lombok.EqualsAndHashCode;
import javax.persistence.Table;
import java.time.LocalDateTime;
@Data @Data
@EqualsAndHashCode(callSuper = false) @EqualsAndHashCode(callSuper = false)
@ -44,7 +41,7 @@ public class SecretIssueSubordinate extends AbstractDO {
private Integer quantity; private Integer quantity;
private LocalDateTime quantityTime; private String quantityTime;
private String distCode; private String distCode;

@ -1,15 +1,11 @@
server.port=8088 server.port=8088
server.servlet.context-path=/xgd server.servlet.context-path=/
server.max-http-header-size=8192 server.max-http-header-size=8192
server.compression.enabled=true server.compression.enabled=true
server.compression.min-response-size=1024 server.compression.min-response-size=1024
server.compression.mime-types=text/plain,text/css,text/xml,text/javascript,application/json,application/javascript,application/xml,application/xml+rss,application/x-javascript,application/x-httpd-php,image/jpeg,image/gif,image/png server.compression.mime-types=text/plain,text/css,text/xml,text/javascript,application/json,application/javascript,application/xml,application/xml+rss,application/x-javascript,application/x-httpd-php,image/jpeg,image/gif,image/png
server.tomcat.uri-encoding=UTF-8 server.tomcat.uri-encoding=UTF-8
spring.config.import=classpath:common.properties spring.config.import=classpath:common.properties
spring.datasource.type=com.alibaba.druid.pool.DruidDataSource spring.datasource.type=com.alibaba.druid.pool.DruidDataSource
spring.datasource.initialSize=200 spring.datasource.initialSize=200
spring.datasource.maxActive=400 spring.datasource.maxActive=400
@ -21,30 +17,23 @@ spring.datasource.testWhileIdle=true
mybatis.type-aliases-package=com.imitate.web.persistence.beans mybatis.type-aliases-package=com.imitate.web.persistence.beans
mybatis.mapperLocations=classpath*:mybatis/*.xml mybatis.mapperLocations=classpath*:mybatis/*.xml
mybatis.configuration.map-underscore-to-camel-case=true mybatis.configuration.map-underscore-to-camel-case=true
# SQLite # SQLite
spring.datasource.driver-class-name=org.sqlite.JDBC spring.datasource.driver-class-name=org.sqlite.JDBC
spring.datasource.url=jdbc:sqlite::resource:db/sqlite3.db spring.datasource.url=jdbc:sqlite::resource:db/sqlite3.db?date_string_format=yyyy-MM-dd HH:mm:ss
#xgd init #xgd init
imitate.init.path=/data/workspace/platform/eva/datacenter imitate.init.path=/data/workspace/platform/eva/datacenter
#imitate.init.path=C:\\xgd #imitate.init.path=C:\\xgd
imitate.init.xml=xgdImitateInit.xml imitate.init.xml=xgdImitateInit.xml
imitate.init.xlsx=xgdImitateInit.xlsx imitate.init.xlsx=xgdImitateInit.xlsx
#mapper #mapper
mapper.mappers=com.imitate.common.util.BaseMapper mapper.mappers=com.imitate.common.util.BaseMapper
mapper.not-empty=false mapper.not-empty=false
mapper.identity=MYSQL mapper.identity=MYSQL
# pagehelper # pagehelper
pagehelper.helper-dialect=mysql pagehelper.helper-dialect=mysql
pagehelper.reasonable=true pagehelper.reasonable=true
pagehelper.support-methods-arguments=true pagehelper.support-methods-arguments=true
pagehelper.params=count=countSql pagehelper.params=count=countSql
#showSql #showSql
logging.level.com.imitate.web.persistence.mapper=debug logging.level.com.imitate.web.persistence.mapper=debug

Loading…
Cancel
Save