mirror of
https://github.com/Geniusay/ChopperBot.git
synced 2026-05-30 18:42:24 +08:00
新增全局异常类
This commit is contained in:
6
FileModule/FileModule.iml
Normal file
6
FileModule/FileModule.iml
Normal file
@@ -0,0 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<module version="4">
|
||||
<component name="CheckStyle-IDEA-Module" serialisationVersion="2">
|
||||
<option name="activeLocationsIds" />
|
||||
</component>
|
||||
</module>
|
||||
@@ -1,17 +1,19 @@
|
||||
package org.example.util;
|
||||
|
||||
import com.alibaba.fastjson.*;
|
||||
import com.alibaba.fastjson.JSON;
|
||||
import com.alibaba.fastjson.JSONObject;
|
||||
import com.alibaba.fastjson.JSONWriter;
|
||||
import org.slf4j.Logger;
|
||||
import org.slf4j.LoggerFactory;
|
||||
|
||||
import java.io.File;
|
||||
import java.io.IOException;
|
||||
import java.nio.charset.Charset;
|
||||
import java.nio.charset.StandardCharsets;
|
||||
import java.nio.file.Files;
|
||||
import java.nio.file.Path;
|
||||
import java.nio.file.Paths;
|
||||
import java.util.*;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
import java.util.Objects;
|
||||
|
||||
/**
|
||||
* @author Genius
|
||||
@@ -69,9 +71,10 @@ public class JsonFileUtil {
|
||||
T t = null;
|
||||
Path dir = Paths.get(fullPath);
|
||||
try{
|
||||
System.out.println(dir);
|
||||
if (FileUtil.isFileExist(dir.toString())) {
|
||||
String res = Files.readString(dir, StandardCharsets.UTF_8);
|
||||
logger.debug("读取json文件成功, 文件内容为: {}", res);
|
||||
// logger.debug("读取json文件成功, 文件内容为: {}", res);
|
||||
|
||||
t = JSON.parseObject(res, clazz);
|
||||
}
|
||||
@@ -153,7 +156,7 @@ public class JsonFileUtil {
|
||||
* @param autoCreate 是否自动创建文件
|
||||
* @return File
|
||||
*/
|
||||
public static File writeJsonFile0(String fullPath, String json,boolean autoCreate) {
|
||||
public static File writeJsonFile0(String fullPath, String json, boolean autoCreate) {
|
||||
Path dir = Paths.get(fullPath);
|
||||
try{
|
||||
if(!FileUtil.isFileExist(dir.toString())&&autoCreate){
|
||||
|
||||
BIN
FileModule/target/classes/org/example/cache/FileCache$SyncMan.class
vendored
Normal file
BIN
FileModule/target/classes/org/example/cache/FileCache$SyncMan.class
vendored
Normal file
Binary file not shown.
BIN
FileModule/target/classes/org/example/cache/FileCache.class
vendored
Normal file
BIN
FileModule/target/classes/org/example/cache/FileCache.class
vendored
Normal file
Binary file not shown.
BIN
FileModule/target/classes/org/example/cache/FileCacheManager$AutoSyncer.class
vendored
Normal file
BIN
FileModule/target/classes/org/example/cache/FileCacheManager$AutoSyncer.class
vendored
Normal file
Binary file not shown.
BIN
FileModule/target/classes/org/example/cache/FileCacheManager$Watcher.class
vendored
Normal file
BIN
FileModule/target/classes/org/example/cache/FileCacheManager$Watcher.class
vendored
Normal file
Binary file not shown.
BIN
FileModule/target/classes/org/example/cache/FileCacheManager.class
vendored
Normal file
BIN
FileModule/target/classes/org/example/cache/FileCacheManager.class
vendored
Normal file
Binary file not shown.
BIN
FileModule/target/classes/org/example/cache/FileCacheManagerInstance.class
vendored
Normal file
BIN
FileModule/target/classes/org/example/cache/FileCacheManagerInstance.class
vendored
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
FileModule/target/classes/org/example/pojo/oss/AliyunOSS.class
Normal file
BIN
FileModule/target/classes/org/example/pojo/oss/AliyunOSS.class
Normal file
Binary file not shown.
BIN
FileModule/target/classes/org/example/pojo/oss/OssAble.class
Normal file
BIN
FileModule/target/classes/org/example/pojo/oss/OssAble.class
Normal file
Binary file not shown.
BIN
FileModule/target/classes/org/example/pojo/vo/ConfigVO.class
Normal file
BIN
FileModule/target/classes/org/example/pojo/vo/ConfigVO.class
Normal file
Binary file not shown.
BIN
FileModule/target/classes/org/example/service/FileService.class
Normal file
BIN
FileModule/target/classes/org/example/service/FileService.class
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
FileModule/target/classes/org/example/util/OSSUtil.class
Normal file
BIN
FileModule/target/classes/org/example/util/OSSUtil.class
Normal file
Binary file not shown.
BIN
FileModule/target/test-classes/org/example/cache/FileCacheTest.class
vendored
Normal file
BIN
FileModule/target/test-classes/org/example/cache/FileCacheTest.class
vendored
Normal file
Binary file not shown.
BIN
FileModule/target/test-classes/org/example/pojo/Student.class
Normal file
BIN
FileModule/target/test-classes/org/example/pojo/Student.class
Normal file
Binary file not shown.
Binary file not shown.
Reference in New Issue
Block a user