arangodb-spring-boot-autoconfigure

Spring boot starter using for ArangoDB integration.

License

License

Categories

Categories

Spring Boot Container Microservices Auto Application Layer Libs Code Generators config Configuration
GroupId

GroupId

io.github.ganchix
ArtifactId

ArtifactId

arangodb-spring-boot-autoconfigure
Last Version

Last Version

1.0.3
Release Date

Release Date

Type

Type

jar
Description

Description

arangodb-spring-boot-autoconfigure
Spring boot starter using for ArangoDB integration.
Source Code Management

Source Code Management

https://github.com/ganchix/arangodb-spring-boot-starter/tree/master/arangodb-spring-boot-autoconfigure

Download arangodb-spring-boot-autoconfigure

How to add to project

<!-- https://jarcasting.com/artifacts/io.github.ganchix/arangodb-spring-boot-autoconfigure/ -->
<dependency>
    <groupId>io.github.ganchix</groupId>
    <artifactId>arangodb-spring-boot-autoconfigure</artifactId>
    <version>1.0.3</version>
</dependency>
// https://jarcasting.com/artifacts/io.github.ganchix/arangodb-spring-boot-autoconfigure/
implementation 'io.github.ganchix:arangodb-spring-boot-autoconfigure:1.0.3'
// https://jarcasting.com/artifacts/io.github.ganchix/arangodb-spring-boot-autoconfigure/
implementation ("io.github.ganchix:arangodb-spring-boot-autoconfigure:1.0.3")
'io.github.ganchix:arangodb-spring-boot-autoconfigure:jar:1.0.3'
<dependency org="io.github.ganchix" name="arangodb-spring-boot-autoconfigure" rev="1.0.3">
  <artifact name="arangodb-spring-boot-autoconfigure" type="jar" />
</dependency>
@Grapes(
@Grab(group='io.github.ganchix', module='arangodb-spring-boot-autoconfigure', version='1.0.3')
)
libraryDependencies += "io.github.ganchix" % "arangodb-spring-boot-autoconfigure" % "1.0.3"
[io.github.ganchix/arangodb-spring-boot-autoconfigure "1.0.3"]

Dependencies

compile (5)

Group / Artifact Type Version
org.springframework.boot : spring-boot-autoconfigure jar 2.0.1.RELEASE
org.springframework.boot : spring-boot-actuator jar 2.0.1.RELEASE
com.arangodb : arangodb-spring-data jar 2.1.2
org.springframework.boot : spring-boot-configuration-processor Optional jar 2.0.1.RELEASE
org.projectlombok : lombok jar 1.16.12

test (1)

Group / Artifact Type Version
org.springframework.boot : spring-boot-starter-test jar 2.0.1.RELEASE

Project Modules

There are no modules declared in this project.

Spring boot starter ArangoDB Build Status codecov Maven Central GitHub stars

Spring boot starter for use ArangoDB in a Spring Boot way.

Table of Contents

Overview

This implementation offers a way to use ArangoDB Spring data framework like a spring boot starter project.

Getting started

Add dependency

<dependency>
    <groupId>io.github.ganchix</groupId>
    <artifactId>arangodb-spring-boot-starter</artifactId>
    <version>1.0.1</version>
</dependency>

Code example

Start your ArangoDB database, for example:

docker run -p 8529:8529 -e ARANGO_ROOT_PASSWORD=openSesame arangodb/arangodb:3.3.5

Create your spring boot project and add the dependency, configure in the properties file your database, you can see ArangoProperties to check all options available.

Example:

spring.data.arangodb.password=openSesame
spring.data.arangodb.database-name=test

And you can create your domain classes and repositories following the Spring Data Arangodb instructions

License

Spring boot starter ArangoDB is licensed under the MIT License. See LICENSE for details.

Copyright (c) 2018 Rafael Ríos Moya

Versions

Version
1.0.3
1.0.2
1.0.1-Test
1.0.1
1.0.0