neo4j java 简单调用生成图

本文介绍了一个使用Java连接Neo4j图数据库并创建节点及关系的例子。通过DriverManager获取连接,并执行Cypher语句创建了多个Person节点及其之间的Knows关系。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

public class neotu {
    
    
    
    
     public static void main(String[] args) throws SQLException {  
            // TODO Auto-generated method stub  
            Connection con = DriverManager.getConnection("jdbc:neo4j://*.*.*.*:7474/","neo4j","111222");  
      
            //Querying  
            try(Statement stmt = con.createStatement())  
            {  
             ResultSet rs = stmt.executeQuery("create (n0:Person { name: 'S' }),(n1:Person { name: 'A1' }),(n2:Person { name: 'A2' }),(n3:Person { name: 'A3' }),(n4:Person { name: 'A4' }),(n5:Person { name: 'A5' }),(m1:Person { name: 'B1' }),(m2:Person { name: 'B2' }),(m3:Person { name: 'B3' }),(m0:Person { name: 'D' }),(n0)-[:KNOWS]->(n1),(n1)-[:KNOWS]->(n2),(n2)-[:KNOWS]->(n3),(n3)-[:KNOWS]->(n4),(n4)-[:KNOWS]->(n5),(n5)-[:KNOWS]->(m0),(n0)-[:KNOWS]->(m1),(m1)-[:KNOWS]->(m2),(m2)-[:KNOWS]->(m3),(m3)-[:KNOWS]->(m0)");  
             while(rs.next())  
             {  
                 System.out.println(rs.getString("n"));  
             }  
            }  
              
        }  

}
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值