当前位置: 首页 > news >正文

东莞市住房福州seo扣费

东莞市住房,福州seo扣费,自己做网站别人怎么看见,网站建设需要条件1.背景 看了spring-boot-starter-data-neo4j的源码之后发现,该starter内已经实现了Neo4jClient和Neo4jTemplate,我们只需要使用Autowire就能直接使用它操作neo4j。 Neo4jClient方式与我的另一篇springboot整合neo4j-使用原生cypher Java API博客方式一样…

1.背景

看了spring-boot-starter-data-neo4j的源码之后发现,该starter内已经实现了Neo4jClientNeo4jTemplate,我们只需要使用Autowire就能直接使用它操作neo4j。
Neo4jClient方式与我的另一篇springboot整合neo4j-使用原生cypher Java API博客方式一样,Neo4jTemplate则与SpringBoot 整合 Neo4j博客实现方式类似,但比这篇博客要简单。

2.实现

2.1引入maven

springboot版本为2.6,低版本的可能不支持。

<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-data-neo4j</artifactId>
</dependency>

该包里面已经包含了neo4j-java-driver,故不需要额外引入。
完整maven文件与我的另一篇博客内容一致springboot整合neo4j-使用原生cypher Java API。

2.2配置

因为该方式是springboot starter方式,所以配置文件的配置路径是固定的。

spring.data.neo4j.uri=bolt://127.0.0.1:7687
spring.data.neo4j.username=neo4j
spring.data.neo4j.password=123456

2.3测试

package com.win.chaos;import com.win.chaos.model.neo4j.Neo4jGraph;
import org.junit.jupiter.api.Test;
import org.neo4j.driver.*;
import org.springframework.boot.test.context.SpringBootTest;
import org.springframework.data.neo4j.core.Neo4jClient;
import org.springframework.data.neo4j.core.Neo4jTemplate;
import javax.annotation.Resource;@SpringBootTest
public class Neo4jTest {@Resourceprivate Neo4jClient neo4jClient;@Resourceprivate Neo4jTemplate neo4jTemplate;@Testpublic void test() {String cypher = "MATCH p=()-[r:`持股`]->() RETURN p LIMIT 25";Driver driver = GraphDatabase.driver("bolt://127.0.0.1:7687", AuthTokens.basic("neo4j", "123456"));Session session = driver.session();//Transaction ts = session.beginTransaction();//Result result = ts.run(cypher);Result result = session.run(cypher);Neo4jGraph graph = Neo4jGraph.parse(result);int size = graph.getNodes().size();}@Testpublic void testNeo4jClient() {String cypher = "MATCH p=()-[r:`持股`]->() RETURN p LIMIT 25";String addQL = "CREATE (o:people {name:\"里斯\",id:32435})"QueryRunner runner = neo4jClient.getQueryRunner();Result result = runner.run(cypher);Neo4jGraph graph = Neo4jGraph.parse(result);int size = graph.getNodes().size();runner.run(addQL);}@Testpublic void testNeo4jTemplate() {String cypher = "MATCH p=()-[r:`持股`]->() RETURN p LIMIT 25";QueryRunner runner = neo4jTemplate.findAll();//需要传入参数Result result = runner.run(cypher);Neo4jGraph graph = Neo4jGraph.parse(result);int size = graph.getNodes().size();}
}

上述代码中的解析查询结果的代码Neo4jGraph.parse与我的另一篇博客内容一致springboot整合neo4j-使用原生cypher Java API。

完整代码:本博客完整代码

http://www.hrbkazy.com/news/23187.html

相关文章:

  • 犀牛云 做网站电子网址怎么创建
  • 汕头市委网站两学一做如何优化网络速度
  • 网站规划建设方案农业绿化风格当前疫情十大热点
  • 北京东城网站建设公司变现流量推广app
  • 怎样做代刷网站长网络广告的收费模式有哪些
  • 网站开发与应用专业微信推广引流方法
  • 做毕业设计做网站真实数据来源市场调研报告范文大全
  • 校园网站建设依据企业营销策划书如何编写
  • wordpress 微信授权百度seo推广
  • 如何申请免费域名做网站线上营销活动主要有哪些
  • 网站建设书籍推荐网站推广方案范文
  • 盐城企业做网站多少钱近期网络舆情事件热点分析
  • 做网站例子手机免费发布信息平台
  • 外包加工哪个网站最靠谱北京seo
  • 做网站简历怎么写手机免费建网站
  • 哪个网站可以找人做清洁优化关键词的作用
  • 网站seo课设企业seo顾问服务
  • 做网站咋赚钱app开发工具
  • 动态网站开发技术的需求分析最好的优化公司
  • 炫酷html5网站模板网上seo研究
  • 怎么删除建站网站程序百度指数的需求指数
  • 苏州建设局官方网站天天外链
  • 图片制作工具英文seo外链
  • 网站防止复制代码公司员工培训方案
  • o2o的含义seo优化是利用规则提高排名
  • 做图片站 把图片放到其它网站可以吗广告主资源哪里找
  • 上海市奉贤区建设局网站铜仁搜狗推广
  • 自己做h5网站seo网络优化专员
  • 个人主页网站制作邢台市seo服务
  • 做网站东莞选哪家公司好种子搜索引擎 磁力天堂