1. 程式人生 > >圖資料庫之neo4j-jdbc的使用

圖資料庫之neo4j-jdbc的使用

1、環境準備

上一篇安裝neo4j時,未說明如何設定訪問的IP地址,只有設定了該選項,才能使用具體的IP地址來訪問資料庫。具體設定如下:

neo4j/conf/neo4j-server.properties配置檔案。


2、建立Java專案,匯入相關jar


3、編碼

這裡需要設定連線的使用者名稱和密碼,否則會報認證錯誤。
public static void main(String[] args) throws Exception {
	// Make sure Neo4j Driver is registered
	Class.forName("org.neo4j.jdbc.Driver");
	final Properties props = new Properties();
	props.put( Driver.USER, "neo4j" );
        props.put( Driver.PASSWORD, "wangwei" );
        props.setProperty( Driver.LEGACY, "true" );
	// Connect
	Connection con = DriverManager.getConnection("jdbc:neo4j://192.168.1.80:7474/",props);
	// Querying
	try(Statement stmt = con.createStatement())
	{
	      ResultSet rs = stmt.executeQuery("MATCH (p:Person) RETURN p.age,p.school");
	      while(rs.next())
	      {
		    System.out.println(rs.getString("p.age")+":"+rs.getString("p.school"));
	      }
         }
}
測試結果: