package com.xkcoding.neo4j; import cn.hutool.json.JSONUtil; import com.xkcoding.neo4j.model.Lesson; import com.xkcoding.neo4j.model.Student; import com.xkcoding.neo4j.service.NeoService; import lombok.extern.slf4j.Slf4j; import org.junit.Test; import org.springframework.beans.factory.annotation.Autowired; import java.util.List; import java.util.Map; import java.util.Set; import java.util.stream.Collectors; /** *
* 测试Neo4j *
* * @package: com.xkcoding.neo4j * @description: 测试Neo4j * @author: yangkai.shen * @date: Created in 2018-12-24 15:17 * @copyright: Copyright (c) 2018 * @version: V1.0 * @modified: yangkai.shen */ @Slf4j public class Neo4jTest extends SpringBootDemoNeo4jApplicationTests { @Autowired private NeoService neoService; /** * 测试保存 */ @Test public void testSave() { neoService.initData(); } /** * 测试删除 */ @Test public void testDelete() { neoService.delete(); } /** * 测试查询 鸣人 学了哪些课程 */ @Test public void testFindLessonsByStudent() { // 深度为1,则课程的任教老师的属性为null // 深度为2,则会把课程的任教老师的属性赋值 List