刘韬 %!s(int64=2) %!d(string=hai) anos
pai
achega
54ea166088

+ 18 - 0
DataFusion/src/com/zskk/control/ViewController.java

@@ -7,6 +7,8 @@ import java.util.Date;
 import java.util.HashMap;
 import java.util.List;
 import java.util.Map;
+import java.io.File;
+import java.io.FileWriter;
 
 import com.alibaba.fastjson.JSON;
 import com.alibaba.fastjson.JSONObject;
@@ -86,6 +88,22 @@ public class ViewController extends Controller {
 		}
 	}
 	
+	public void testConn3() {
+		File file = new File("./123-测试记录.txt");
+		try {
+		    // 使用FileWriter不需要考虑原文件不存在的情况
+		    // 当该文件不存在时,new FileWriter(file)会自动创建一个真实存在的空文件
+		    FileWriter fileWriter = new FileWriter(file);
+		    // 往文件重写内容
+		    fileWriter.write("");// 清空
+		    fileWriter.flush();
+		    fileWriter.close();
+		    renderNull();
+		} catch (IOException e) {
+		    e.printStackTrace();
+		}
+	}
+	
 	public static DruidPlugin createConnectedDruidPlugin() {
 
 		return new DruidPlugin(PropKit.get("jdbcUrl_connected"), PropKit.get("user_connected"),PropKit.get("password_connected").trim());

+ 36 - 2
DataFusion/src/com/zskk/service/DataService.java

@@ -1,6 +1,10 @@
 package com.zskk.service;
 
+import java.io.File;
+import java.io.FileWriter;
 import java.io.IOException;
+import java.nio.file.Files;
+import java.nio.file.Path;
 import java.util.HashMap;
 import java.util.Map;
 
@@ -121,6 +125,10 @@ public class DataService {
 		}
 	}
     
+    public static String fileToString(String path) throws IOException {
+        return Files.readString(Path.of(path));
+    }
+    
     public static void main(String[] args) {
     	Map <String,String> map = new HashMap<String,String>();
     	map.put("institution_id", "06300009");
@@ -130,7 +138,33 @@ public class DataService {
 		System.out.println(JSON.toJSONString(map));
 //    	map.put("num", "10");
 //		postWithParameters(SAVE_REPORT_URL, map);
-		postWithParameters(GET_KEY_URL, map);
-	}
+		String content = postWithParameters(GET_KEY_URL, map);
+    	
+
+    		File file = new File("./123-测试记录.txt");
+    		try {
+    		    // 使用FileWriter不需要考虑原文件不存在的情况
+    		    // 当该文件不存在时,new FileWriter(file)会自动创建一个真实存在的空文件
+    		    FileWriter fileWriter = new FileWriter(file);
+    		    // 往文件重写内容
+    		    fileWriter.write(content);// 清空
+    		    fileWriter.flush();
+    		    fileWriter.close();
+    		} catch (IOException e) {
+    		    e.printStackTrace();
+    		}
+    	    try {
+    	    	String content2= fileToString("./123-测试记录.txt");
+				
+				System.out.println("44"+content2);
+
+			} catch (IOException e) {
+				// TODO Auto-generated catch block
+				e.printStackTrace();
+			}
+
+    	}
+    
+	
 
 }