|
@@ -1,14 +1,9 @@
|
|
|
package com.qizhen.healsphere;
|
|
|
|
|
|
-import cn.hutool.json.JSONArray;
|
|
|
-import cn.hutool.json.JSONObject;
|
|
|
import cn.hutool.json.JSONUtil;
|
|
|
-import com.qizhen.healsphere.repository.neo4j.*;
|
|
|
-import com.qizhen.healsphere.repository.neo4j.entity.*;
|
|
|
-import org.apache.poi.ss.usermodel.Row;
|
|
|
-import org.apache.poi.ss.usermodel.Sheet;
|
|
|
-import org.apache.poi.ss.usermodel.Workbook;
|
|
|
-import org.apache.poi.xssf.usermodel.XSSFWorkbook;
|
|
|
+import com.qizhen.healsphere.repository.neo4j.BaseNodeRepository;
|
|
|
+import com.qizhen.healsphere.repository.neo4j.BasePropertyRepository;
|
|
|
+import com.qizhen.healsphere.repository.neo4j.BaseRelationshipRepository;
|
|
|
import org.junit.Test;
|
|
|
import org.junit.runner.RunWith;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
@@ -16,365 +11,108 @@ import org.springframework.boot.test.context.SpringBootTest;
|
|
|
import org.springframework.context.annotation.ComponentScan;
|
|
|
import org.springframework.test.context.junit4.SpringRunner;
|
|
|
|
|
|
-import java.io.IOException;
|
|
|
-import java.io.InputStream;
|
|
|
-import java.nio.file.Files;
|
|
|
-import java.nio.file.Paths;
|
|
|
-import java.util.HashSet;
|
|
|
-import java.util.Set;
|
|
|
+import java.util.HashMap;
|
|
|
+import java.util.List;
|
|
|
+import java.util.Map;
|
|
|
|
|
|
@RunWith(SpringRunner.class)
|
|
|
@ComponentScan(basePackages = {"com.qizhen.healsphere.model","com.qizhen.healsphere.repository"})
|
|
|
@SpringBootTest
|
|
|
public class DiseaseTests {
|
|
|
- @Autowired(required = false)
|
|
|
- DiseaseRepository diseaseRepository;
|
|
|
- @Autowired(required = false)
|
|
|
- ZbyyRepository zbyyRepository;
|
|
|
- @Autowired(required = false)
|
|
|
- ZczzbfbzRepository zczzbfbzRepository;
|
|
|
- @Autowired(required = false)
|
|
|
- ZdbzRepository zdbzRepository;
|
|
|
- @Autowired(required = false)
|
|
|
- ZdxgjcRepository zdxgjcRepository;
|
|
|
- @Autowired(required = false)
|
|
|
- ZlcsRepository zlcsRepository;
|
|
|
- @Autowired(required = false)
|
|
|
- ZlczRepository zlczRepository;
|
|
|
- @Autowired(required = false)
|
|
|
- ZlfaRepository zlfaRepository;
|
|
|
- @Autowired(required = false)
|
|
|
- ZlfsRepository zlfsRepository;
|
|
|
- @Autowired(required = false)
|
|
|
- ZlmbRepository zlmbRepository;
|
|
|
- @Autowired(required = false)
|
|
|
- ZlqxRepository zlqxRepository;
|
|
|
- @Autowired(required = false)
|
|
|
- ZlRepository zlRepository;
|
|
|
- @Autowired(required = false)
|
|
|
- ZlxgjcRepository zlxgjcRepository;
|
|
|
- @Autowired(required = false)
|
|
|
- ZlyjRepository zlyjRepository;
|
|
|
- @Autowired(required = false)
|
|
|
- ZlywRepository zlywRepository;
|
|
|
- @Autowired(required = false)
|
|
|
- ZlyzRepository zlyzRepository;
|
|
|
- @Autowired(required = false)
|
|
|
- ZzRepository zzRepository;
|
|
|
+ @Autowired
|
|
|
+ BaseNodeRepository baseNodeRepository;
|
|
|
+
|
|
|
+ @Autowired
|
|
|
+ BaseRelationshipRepository baseRelationshipRepository;
|
|
|
+
|
|
|
+ @Autowired
|
|
|
+ BasePropertyRepository basePropertyRepository;
|
|
|
|
|
|
|
|
|
@Test
|
|
|
public void contextLoads() {}
|
|
|
|
|
|
@Test
|
|
|
- public void testSaveDiseaseFromExcel() {
|
|
|
-
|
|
|
- String urlExcelPath = "D:\\neo4j需要处理的数据\\心血管科.xlsx"; // 包含URL的Excel文件路径
|
|
|
- // 读取URL并检查文章内容
|
|
|
- try (InputStream urlInputStream = Files.newInputStream(Paths.get(urlExcelPath))) {
|
|
|
- Workbook urlWorkbook = new XSSFWorkbook(urlInputStream);
|
|
|
- Sheet urlSheet = urlWorkbook.getSheetAt(0);
|
|
|
-
|
|
|
- // 创建新列来存储包含的疾病名称和ID
|
|
|
- for (int rowNum = 1; rowNum <= urlSheet.getLastRowNum(); rowNum++) {
|
|
|
-// if (rowNum != 17){
|
|
|
-// continue;
|
|
|
-// }
|
|
|
- Row row = urlSheet.getRow(rowNum);
|
|
|
- String diseaseName = row.getCell(0).getStringCellValue().trim();
|
|
|
-
|
|
|
- String propertyName = row.getCell(1).getStringCellValue().trim();
|
|
|
- String propertyValue = row.getCell(2).getStringCellValue().replace("\\","").trim();
|
|
|
- String icd10Value = row.getCell(4).getStringCellValue().trim();
|
|
|
-
|
|
|
- try {
|
|
|
- JSONArray jsonArray = new JSONArray(icd10Value);
|
|
|
- JSONObject icd10Obj = JSONUtil.parseObj(jsonArray.get(0));
|
|
|
-
|
|
|
- Disease disease = diseaseRepository.findByName(diseaseName);
|
|
|
- if (disease == null) {
|
|
|
- disease = new Disease(diseaseName,icd10Obj.getStr("code"));
|
|
|
- }
|
|
|
-
|
|
|
- if ("诊疗操作".equals(propertyName)) {
|
|
|
- Set<Zlcz> zlczSet = new HashSet<>();
|
|
|
- JSONArray propertyArray = new JSONArray(propertyValue);
|
|
|
- for (Object object : propertyArray) {
|
|
|
- JSONObject zlczObj = JSONUtil.parseObj(object);
|
|
|
- Zlcz zlcz = new Zlcz(zlczObj.getStr("name"),zlczObj.getStr("description"));
|
|
|
- zlczSet.add(zlcz);
|
|
|
- disease.addZlcz(zlcz);
|
|
|
- }
|
|
|
- zlczRepository.saveAll(zlczSet);
|
|
|
- }
|
|
|
-
|
|
|
- if ("治疗方案".equals(propertyName)) {
|
|
|
- Set<Zlfa> zlfaSet = new HashSet<>();
|
|
|
- JSONArray propertyArray = new JSONArray(propertyValue);
|
|
|
- for (Object object : propertyArray) {
|
|
|
- JSONObject zlfaObj = JSONUtil.parseObj(object);
|
|
|
- Zlfa zlfa = new Zlfa(zlfaObj.getStr("name"),zlfaObj.getStr("description"));
|
|
|
- zlfaSet.add(zlfa);
|
|
|
- disease.addZlfa(zlfa);
|
|
|
- }
|
|
|
- zlfaRepository.saveAll(zlfaSet);
|
|
|
- }
|
|
|
-
|
|
|
- if ("诊断标准".equals(propertyName)) {
|
|
|
- Set<Zdbz> zdbzSet = new HashSet<>();
|
|
|
- JSONArray propertyArray = new JSONArray(propertyValue);
|
|
|
- for (Object object : propertyArray) {
|
|
|
- JSONObject zdbzObj = JSONUtil.parseObj(object);
|
|
|
- Zdbz zdbz = new Zdbz(zdbzObj.getStr("name"),zdbzObj.getStr("description"));
|
|
|
- zdbzSet.add(zdbz);
|
|
|
- disease.addZdbz(zdbz);
|
|
|
- }
|
|
|
- zdbzRepository.saveAll(zdbzSet);
|
|
|
- }
|
|
|
-
|
|
|
- if ("治疗目标".equals(propertyName)) {
|
|
|
- Set<Zlmb> zlmbSet = new HashSet<>();
|
|
|
- JSONArray propertyArray = new JSONArray(propertyValue);
|
|
|
- for (Object object : propertyArray) {
|
|
|
- JSONObject zlmbObj = JSONUtil.parseObj(object);
|
|
|
- Zlmb zlmb = new Zlmb(zlmbObj.getStr("name"),zlmbObj.getStr("description"));
|
|
|
- zlmbSet.add(zlmb);
|
|
|
- disease.addZlmb(zlmb);
|
|
|
- }
|
|
|
- zlmbRepository.saveAll(zlmbSet);
|
|
|
- }
|
|
|
-
|
|
|
- if ("治疗方式".equals(propertyName)) {
|
|
|
- Set<Zlfs> zlfsSet = new HashSet<>();
|
|
|
- JSONArray propertyArray = new JSONArray(propertyValue);
|
|
|
- for (Object object : propertyArray) {
|
|
|
- JSONObject zlfsObj = JSONUtil.parseObj(object);
|
|
|
- Zlfs zlfs = new Zlfs(zlfsObj.getStr("name"),zlfsObj.getStr("description"));
|
|
|
- zlfsSet.add(zlfs);
|
|
|
- disease.addZlfs(zlfs);
|
|
|
- }
|
|
|
- zlfsRepository.saveAll(zlfsSet);
|
|
|
- }
|
|
|
-
|
|
|
- if ("治疗相关检查".equals(propertyName)) {
|
|
|
- Set<Zlxgjc> zlxhjcSet = new HashSet<>();
|
|
|
- JSONArray propertyArray = new JSONArray(propertyValue);
|
|
|
- for (Object object : propertyArray) {
|
|
|
- JSONObject zlxgjcObj = JSONUtil.parseObj(object);
|
|
|
- Zlxgjc zlxgjc = new Zlxgjc(zlxgjcObj.getStr("name"),zlxgjcObj.getStr("description"));
|
|
|
- zlxhjcSet.add(zlxgjc);
|
|
|
- disease.addZlxgjc(zlxgjc);
|
|
|
- }
|
|
|
- zlxgjcRepository.saveAll(zlxhjcSet);
|
|
|
- }
|
|
|
-
|
|
|
- if ("致病原因".equals(propertyName)) {
|
|
|
- Set<Zbyy> zbyySet = new HashSet<>();
|
|
|
- JSONArray propertyArray = new JSONArray(propertyValue);
|
|
|
- for (Object object : propertyArray) {
|
|
|
- JSONObject zbyyObj = JSONUtil.parseObj(object);
|
|
|
- Zbyy zbyy = new Zbyy(zbyyObj.getStr("name"),zbyyObj.getStr("description"));
|
|
|
- zbyySet.add(zbyy);
|
|
|
- disease.addZbyy(zbyy);
|
|
|
- }
|
|
|
- zbyyRepository.saveAll(zbyySet);
|
|
|
- }
|
|
|
-
|
|
|
- if ("治疗原则".equals(propertyName)) {
|
|
|
- Set<Zlyz> zlyzSet = new HashSet<>();
|
|
|
- JSONArray propertyArray = new JSONArray(propertyValue);
|
|
|
- for (Object object : propertyArray) {
|
|
|
- JSONObject zlyzObj = JSONUtil.parseObj(object);
|
|
|
- Zlyz zlyz = new Zlyz(zlyzObj.getStr("name"),zlyzObj.getStr("description"));
|
|
|
- zlyzSet.add(zlyz);
|
|
|
- disease.addZlyz(zlyz);
|
|
|
- }
|
|
|
- zlyzRepository.saveAll(zlyzSet);
|
|
|
- }
|
|
|
-
|
|
|
- if ("诊疗依据".equals(propertyName)) {
|
|
|
- Set<Zlyj> zlyjSet = new HashSet<>();
|
|
|
- JSONArray propertyArray = new JSONArray(propertyValue);
|
|
|
- for (Object object : propertyArray) {
|
|
|
- JSONObject zlyjObj = JSONUtil.parseObj(object);
|
|
|
- Zlyj zlyj = new Zlyj(zlyjObj.getStr("name"),zlyjObj.getStr("description"));
|
|
|
- zlyjSet.add(zlyj);
|
|
|
- disease.addZlyj(zlyj);
|
|
|
- }
|
|
|
- zlyjRepository.saveAll(zlyjSet);
|
|
|
- }
|
|
|
-
|
|
|
- if ("治疗场所".equals(propertyName)) {
|
|
|
- Set<Zlcs> zlcsSet = new HashSet<>();
|
|
|
- JSONArray propertyArray = new JSONArray(propertyValue);
|
|
|
- for (Object object : propertyArray) {
|
|
|
- JSONObject zlcsObj = JSONUtil.parseObj(object);
|
|
|
- Zlcs zlcs = new Zlcs(zlcsObj.getStr("name"),zlcsObj.getStr("description"));
|
|
|
- zlcsSet.add(zlcs);
|
|
|
- disease.addZlcs(zlcs);
|
|
|
- }
|
|
|
- zlcsRepository.saveAll(zlcsSet);
|
|
|
- }
|
|
|
-
|
|
|
- if ("子类".equals(propertyName)) {
|
|
|
- Set<Zl> zlSet = new HashSet<>();
|
|
|
- JSONArray propertyArray = new JSONArray(propertyValue);
|
|
|
- for (Object object : propertyArray) {
|
|
|
- JSONObject zlObj = JSONUtil.parseObj(object);
|
|
|
- Zl zl = new Zl(zlObj.getStr("name"),zlObj.getStr("description"));
|
|
|
- zlSet.add(zl);
|
|
|
- disease.addZl(zl);
|
|
|
- }
|
|
|
- zlRepository.saveAll(zlSet);
|
|
|
- }
|
|
|
-
|
|
|
- if ("治疗器械".equals(propertyName)) {
|
|
|
- Set<Zlqx> zlqxSet = new HashSet<>();
|
|
|
- JSONArray propertyArray = new JSONArray(propertyValue);
|
|
|
- for (Object object : propertyArray) {
|
|
|
- JSONObject zlqxObj = JSONUtil.parseObj(object);
|
|
|
- Zlqx zlqx = new Zlqx(zlqxObj.getStr("name"),zlqxObj.getStr("description"));
|
|
|
- zlqxSet.add(zlqx);
|
|
|
- disease.addZlqx(zlqx);
|
|
|
- }
|
|
|
- zlqxRepository.saveAll(zlqxSet);
|
|
|
- }
|
|
|
-
|
|
|
- if ("治疗药物".equals(propertyName)) {
|
|
|
- Set<Zlyw> zlywSet = new HashSet<>();
|
|
|
- JSONArray propertyArray = new JSONArray(propertyValue);
|
|
|
- for (Object object : propertyArray) {
|
|
|
- JSONObject zlywObj = JSONUtil.parseObj(object);
|
|
|
- Zlyw zlyw = new Zlyw(zlywObj.getStr("name"),zlywObj.getStr("description"));
|
|
|
- zlywSet.add(zlyw);
|
|
|
- disease.addZlyw(zlyw);
|
|
|
- }
|
|
|
- zlywRepository.saveAll(zlywSet);
|
|
|
- }
|
|
|
-
|
|
|
- if ("转出重症病房标准".equals(propertyName)) {
|
|
|
- Set<Zczzbfbz> zczzbfbzSet = new HashSet<>();
|
|
|
- JSONArray propertyArray = new JSONArray(propertyValue);
|
|
|
- for (Object object : propertyArray) {
|
|
|
- JSONObject zczzbfbzObj = JSONUtil.parseObj(object);
|
|
|
- Zczzbfbz zczzbfbz = new Zczzbfbz(zczzbfbzObj.getStr("name"),zczzbfbzObj.getStr("description"));
|
|
|
- zczzbfbzSet.add(zczzbfbz);
|
|
|
- disease.addZczzbfbz(zczzbfbz);
|
|
|
- }
|
|
|
- zczzbfbzRepository.saveAll(zczzbfbzSet);
|
|
|
- }
|
|
|
-
|
|
|
- if ("诊断相关检查".equals(propertyName)) {
|
|
|
- Set<Zdxgjc> zdxgjcSet = new HashSet<>();
|
|
|
- JSONArray propertyArray = new JSONArray(propertyValue);
|
|
|
- for (Object object : propertyArray) {
|
|
|
- JSONObject zdxgjcObj = JSONUtil.parseObj(object);
|
|
|
- Zdxgjc zdxgjc = new Zdxgjc(zdxgjcObj.getStr("name"),zdxgjcObj.getStr("description"));
|
|
|
- zdxgjcSet.add(zdxgjc);
|
|
|
- disease.addZdxgjc(zdxgjc);
|
|
|
- }
|
|
|
- zdxgjcRepository.saveAll(zdxgjcSet);
|
|
|
- }
|
|
|
-
|
|
|
- if ("症状".equals(propertyName)) {
|
|
|
- Set<Zz> zzSet = new HashSet<>();
|
|
|
- JSONArray propertyArray = new JSONArray(propertyValue);
|
|
|
- for (Object object : propertyArray) {
|
|
|
- JSONObject zzObj = JSONUtil.parseObj(object);
|
|
|
- Zz zz = new Zz(zzObj.getStr("name"),zzObj.getStr("description"));
|
|
|
- zzSet.add(zz);
|
|
|
- disease.addZz(zz);
|
|
|
- }
|
|
|
- zzRepository.saveAll(zzSet);
|
|
|
- }
|
|
|
- diseaseRepository.save(disease);
|
|
|
- }catch (Exception e){
|
|
|
- System.out.println("当前内容处理报错,行号:" + rowNum + ",diseaseName=" + diseaseName + ",propertyName="+propertyName+",propertyValue="+propertyValue+",icd10Value="+icd10Value);
|
|
|
- e.printStackTrace();
|
|
|
- continue;
|
|
|
- }
|
|
|
- }
|
|
|
-
|
|
|
- } catch (IOException e) {
|
|
|
- e.printStackTrace();
|
|
|
- }
|
|
|
+ public void testCrudNodeDemo() {
|
|
|
|
|
|
- }
|
|
|
+ Map<String,Object> map = new HashMap<>();
|
|
|
+ map.put("name","糖尿病");
|
|
|
+ map.put("desc","这属于一种慢性病,尿液含糖量高");
|
|
|
+ map.put("诱因","吃的糖太多了");
|
|
|
+ map.put("治疗方式","打胰岛素");
|
|
|
+ String label = "疾病名称";
|
|
|
+ Map<String, Object> node = baseNodeRepository.createNode(label, map);
|
|
|
+ System.out.println(JSONUtil.toJsonStr(node));
|
|
|
|
|
|
- @Test
|
|
|
- public void deleteAll() {
|
|
|
-
|
|
|
- // 调用各个Repository的deleteAll方法
|
|
|
- diseaseRepository.deleteAll();
|
|
|
- zbyyRepository.deleteAll();
|
|
|
- zczzbfbzRepository.deleteAll();
|
|
|
- zdbzRepository.deleteAll();
|
|
|
- zdxgjcRepository.deleteAll();
|
|
|
- zlcsRepository.deleteAll();
|
|
|
- zlczRepository.deleteAll();
|
|
|
- zlfaRepository.deleteAll();
|
|
|
- zlfsRepository.deleteAll();
|
|
|
- zlmbRepository.deleteAll();
|
|
|
- zlqxRepository.deleteAll();
|
|
|
- zlRepository.deleteAll();
|
|
|
- zlxgjcRepository.deleteAll();
|
|
|
- zlyjRepository.deleteAll();
|
|
|
- zlywRepository.deleteAll();
|
|
|
- zlyzRepository.deleteAll();
|
|
|
- zzRepository.deleteAll();
|
|
|
- System.out.println("所有数据删除成功!");
|
|
|
+ Map<String,Object> map1 = new HashMap<>();
|
|
|
+ map1.put("name","尿液泡沫多");
|
|
|
+ map1.put("desc","常见于肾脏不好的患者");
|
|
|
+ String label1 = "主要症状";
|
|
|
+ Map<String, Object> node1 = baseNodeRepository.createNode(label1, map1);
|
|
|
+ System.out.println(JSONUtil.toJsonStr(node1));
|
|
|
|
|
|
+// Map<String,Object> list = baseNodeRepository.findNode(label, "糖尿病");
|
|
|
+// System.out.println(JSONUtil.toJsonStr(list));
|
|
|
|
|
|
- }
|
|
|
+// Long id = 24L;
|
|
|
+// baseNodeRepository.updateNode(label,id,map);
|
|
|
|
|
|
+// list = baseNodeRepository.findNode(label, "糖尿病");
|
|
|
+// System.out.println(JSONUtil.toJsonStr(list));
|
|
|
|
|
|
- @Test
|
|
|
- public void testSaveDisease() {
|
|
|
+// baseNodeRepository.deleteNode(label,id);
|
|
|
|
|
|
- diseaseRepository.deleteAll();
|
|
|
- Disease disease = new Disease("高血压","l10");
|
|
|
|
|
|
- diseaseRepository.save(disease);
|
|
|
|
|
|
}
|
|
|
|
|
|
@Test
|
|
|
- public void testSaveZz() {
|
|
|
+ public void testCrudRelationshipDemo() {
|
|
|
|
|
|
-// diseaseRepository.deleteAll();
|
|
|
- Zz zz1 = new Zz("头晕","111");
|
|
|
- Zz zz2 = new Zz("目眩","112");
|
|
|
+ String startLabel = "疾病名称";
|
|
|
+ Long startId = 1L;
|
|
|
|
|
|
- zzRepository.save(zz1);
|
|
|
- zzRepository.save(zz2);
|
|
|
+ String endLabel = "主要症状";
|
|
|
+ Long endId = 2L;
|
|
|
|
|
|
- Disease disease = diseaseRepository.findByName("高血压");
|
|
|
- disease.addZz(zz1);
|
|
|
- disease.addZz(zz2);
|
|
|
- diseaseRepository.save(disease);
|
|
|
+ String relationShipType = "疾病相关主要症状";
|
|
|
|
|
|
- }
|
|
|
+ Map<String,Object> map = new HashMap<>();
|
|
|
|
|
|
- @Test
|
|
|
- public void testSaveZdbz() {
|
|
|
+ map.put("描述","这是疾病和症状的关系");
|
|
|
|
|
|
- Zdbz zz1 = new Zdbz("收缩压和舒张压标准","收缩压(高压)≥140mmHg,或舒张压(低压)≥90mmHg");
|
|
|
- Zdbz zz2 = new Zdbz("药物影响","患者在服用降压药物后,虽然血压可能会降至正常范围,但仍应诊断为高血压");
|
|
|
|
|
|
- zdbzRepository.save(zz1);
|
|
|
- zdbzRepository.save(zz2);
|
|
|
+// baseNodeRepository.createRelationship(startLabel,startId,endLabel,endId,relationShipType,map);
|
|
|
+
|
|
|
+
|
|
|
+// baseRelationshipRepository.deleteRelationship(startLabel,startId,endLabel,endId,relationShipType);
|
|
|
+// List<String> relationshipNames = baseRelationshipRepository.findRelationshipNames("111");
|
|
|
+// System.out.println(JSONUtil.toJsonStr(relationshipNames));
|
|
|
+
|
|
|
+// baseRelationshipRepository.updateRelationship("疾病症状之间的关系111","疾病症状之间的关系222333");
|
|
|
+ baseRelationshipRepository.deleteRelationship(startLabel,startId,endLabel,endId,"疾病症状之间的关系222333");
|
|
|
|
|
|
- Disease disease = diseaseRepository.findByName("高血压");
|
|
|
- disease.addZdbz(zz1);
|
|
|
- disease.addZdbz(zz2);
|
|
|
- diseaseRepository.save(disease);
|
|
|
|
|
|
}
|
|
|
|
|
|
@Test
|
|
|
- public void testFindDisease() {
|
|
|
- Disease disease = diseaseRepository.findByName("高血压");
|
|
|
- System.out.println(JSONUtil.toJsonStr(disease));
|
|
|
+ public void testCrudPropertyDemo() {
|
|
|
+
|
|
|
+ String label = "疾病名称";
|
|
|
+ Long nodeId = 1L;
|
|
|
+// Map<String,Object> map = new HashMap<>();
|
|
|
+// map.put("prop1","测试属性1");
|
|
|
+// map.put("prop2","测试属性2");
|
|
|
+
|
|
|
+// Map<String, Object> objectMap = basePropertyRepository.createProperty(label, nodeId, map);
|
|
|
+// System.out.println(JSONUtil.toJsonStr(objectMap));
|
|
|
+
|
|
|
+// Map<String, Object> stringObjectMap = basePropertyRepository.updateProperty(label, nodeId, "prop1", "prop3", "最新的属性");
|
|
|
+// System.out.println(JSONUtil.toJsonStr(stringObjectMap));
|
|
|
+
|
|
|
+ Map<String, Object> stringObjectMap1 = basePropertyRepository.deleteProperty(label, nodeId, "prop2");
|
|
|
+ System.out.println(JSONUtil.toJsonStr(stringObjectMap1));
|
|
|
+
|
|
|
|
|
|
}
|
|
|
|