(一)说明
和其他noSQL差不多,java连接ArangoDB也是大同小异的。
确保ArangoDB数据库的服务已经打开就好。
(二)代码实例
不说废话了,直接上代码。
Github地址:https://github.com/yongzhuo/JavaLearning/tree/master/src/java/JavaToArangodb
(1)maven配置
<dependency>
<groupId>com.arangodb</groupId>
<artifactId>arangodb-java-driver</artifactId>
<version>4.1.10</version>
</dependency>
<!--测试-->
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.12</version>
</dependency>
(2)正式代码
import com.arangodb.ArangoDB;
import com.arangodb.ArangoDatabase;
import com.arangodb.ArangoCollection;
import com.arangodb.entity.BaseDocument;
import org.junit.Test;
/***Created by mo
*On 2017/10/31 ***15:55.
******/
public class ArangoDBTest {
//连接和mongo差不多,本地地址
ArangoDB arangoDB = new ArangoDB.Builder().host("127.0.0.1", 8529).user("root").password("root").build();
//数据库
ArangoDatabase db = arangoDB.db("AQLTest");
//集合
ArangoCollection coll =db.collection("test");
@Test
public void insertDocument() {
BaseDocument document = new BaseDocument();
document.addAttribute("id",01);
document.addAttribute("name","Damo");
document.addAttribute("tag","10");
coll.insertDocument(document);
}
}
希望对你又说帮助