From 537230f54b4511178f8c80020cf8bd31ce66f2e6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=BB=84=E6=B5=B7?= <10402852@qq.com> Date: Mon, 30 Dec 2024 16:25:12 +0800 Subject: [PATCH] 'commit' --- src/main/java/Tools/MaxKb/Test.java | 35 ++++++++++++++++++++--------- 1 file changed, 24 insertions(+), 11 deletions(-) diff --git a/src/main/java/Tools/MaxKb/Test.java b/src/main/java/Tools/MaxKb/Test.java index c5f19642..cc1caad6 100644 --- a/src/main/java/Tools/MaxKb/Test.java +++ b/src/main/java/Tools/MaxKb/Test.java @@ -33,6 +33,24 @@ public class Test { return Db.findFirst(sql, applicationName); } + /** + * 增加应用程序 + * @param sourceApplicationName 源应用名称 + * @param targetApplicationName 目标应用名称 + */ + public static void addApplication(String sourceApplicationName,String targetApplicationName){ + //获取应用 + Record record = getApplication(sourceApplicationName); + //克隆出对象 + record = new Record().setColumns(record.getColumns()); + //生成一个uuid + record.set("id", UUID.randomUUID()); + //名称 + record.set("name", targetApplicationName); + //增加 + Db.save("application", "id", record); + } + public static void main(String[] args) throws Exception { //加载配置文件 PropKit.use("MaxKb.properties"); @@ -45,17 +63,12 @@ public class Test { String model_id = record.getStr("id"); System.out.println(model_id); - //获取应用 - String applicationName = "黄海的一个应用"; - record = getApplication(applicationName); - //克隆出对象 - record = new Record().setColumns(record.getColumns()); - //生成一个uuid - record.set("id", UUID.randomUUID()); - //名称 - record.set("name", "XXX的拷贝应用"); - //增加 - Db.save("application", "id", record); + //增加应用 + String sourceApplicationName = "黄海的一个应用"; + String targetApplicationName="XXX的拷贝应用"; + addApplication(sourceApplicationName,targetApplicationName); System.out.println("增加成功!"); + + //每个人一个应用,每个人一个知识库 } } \ No newline at end of file