CoffeeNet Autoconfigure

Autoconfigure will be used in the starter dependencies to configure different integrations into the coffeenet

Лицензия

Лицензия

Категории

Категории

Сеть Auto Библиотеки уровня приложения Code Generators config Configuration
Группа

Группа

rocks.coffeenet
Идентификатор

Идентификатор

autoconfigure
Последняя версия

Последняя версия

0.38.2
Дата

Дата

Тип

Тип

jar
Описание

Описание

CoffeeNet Autoconfigure
Autoconfigure will be used in the starter dependencies to configure different integrations into the coffeenet
Организация-разработчик

Организация-разработчик

Pivotal Software, Inc.

Скачать autoconfigure

Как подключить последнюю версию

<!-- https://jarcasting.com/artifacts/rocks.coffeenet/autoconfigure/ -->
<dependency>
    <groupId>rocks.coffeenet</groupId>
    <artifactId>autoconfigure</artifactId>
    <version>0.38.2</version>
</dependency>
// https://jarcasting.com/artifacts/rocks.coffeenet/autoconfigure/
implementation 'rocks.coffeenet:autoconfigure:0.38.2'
// https://jarcasting.com/artifacts/rocks.coffeenet/autoconfigure/
implementation ("rocks.coffeenet:autoconfigure:0.38.2")
'rocks.coffeenet:autoconfigure:jar:0.38.2'
<dependency org="rocks.coffeenet" name="autoconfigure" rev="0.38.2">
  <artifact name="autoconfigure" type="jar" />
</dependency>
@Grapes(
@Grab(group='rocks.coffeenet', module='autoconfigure', version='0.38.2')
)
libraryDependencies += "rocks.coffeenet" % "autoconfigure" % "0.38.2"
[rocks.coffeenet/autoconfigure "0.38.2"]

Зависимости

compile (12)

Идентификатор библиотеки Тип Версия
org.springframework.boot : spring-boot-autoconfigure jar 1.5.19.RELEASE
org.hibernate : hibernate-validator Необязательный jar 5.3.6.Final
org.slf4j : slf4j-api Необязательный jar 1.7.25
org.slf4j : jcl-over-slf4j Необязательный jar 1.7.25
de.appelgriepsch.logback : logback-gelf-appender Необязательный jar 1.5
org.springframework.cloud : spring-cloud-netflix-eureka-client jar
org.springframework.cloud : spring-cloud-commons Необязательный jar
org.apache.tomcat.embed : tomcat-embed-websocket Необязательный jar 8.5.37
com.netflix.eureka : eureka-client Необязательный jar
org.springframework.security.oauth : spring-security-oauth2 Необязательный jar 2.0.16.RELEASE
org.springframework.boot : spring-boot-actuator Необязательный jar 1.5.19.RELEASE
org.springframework.boot : spring-boot-configuration-processor Необязательный jar 1.5.19.RELEASE

test (2)

Идентификатор библиотеки Тип Версия
org.springframework.boot : spring-boot-starter-test jar 1.5.19.RELEASE
de.schauderhaft.degraph : degraph-check jar 0.1.4

Модули Проекта

Данный проект не имеет модулей.

CoffeeNet: CI/CD Maven Central Sonarcloud Status

CoffeeNet Starters

These projects contains all CoffeeNet starters, which can be used to integrate an application into the CoffeeNet.

Security provides the authentication against the CoffeeNet auth server.

Discovery provides the integration to distribute and search of CoffeeNet applications.

Logging provides a consistent and centralised logging.

Monitoring provides information about the service.

Navigation Thymeleaf provides the server side rendering of the navigation bar via thymeleaf.

Navigation Javascript provides client side rendering of the navigation bar with javascript.

Release

To build a release from a -SNAPSHOT version:

  • remove -SNAPSHOT
./mvnw org.codehaus.mojo:versions-maven-plugin:2.5:set -DremoveSnapshot=true -DprocessAllModules=true org.codehaus.mojo:versions-maven-plugin:2.5:commit
  • commit and push with tag

  • set new -SNAPSHOT version

./mvnw -f coffeenet-starter-parent/pom.xml org.codehaus.mojo:versions-maven-plugin:2.5:set -DnextSnapshot -DprocessAllModules=true
./mvnw org.codehaus.mojo:versions-maven-plugin:2.5:commit
  • commit and push

Architecture

Parent

                                    ------------------
                                    |   Spring Boot  |
                                    ------------------
                                             ↑
                                             |
                                -----------------------------
                                |   CoffeeNet Dependencies  |
                                -----------------------------
                                             ↑
                                             | 
                                  ------------------------
         -----------------------→ |   CoffeeNet Parent   | ←-----------
         |                        ------------------------            |
         |                                                            |
         |                                                            |
         |   --------------------------                  -----------------------------
         |-- |   CoffeeNet Actuator   |                  |   CoffeeNet Application   |
         |   --------------------------                  -----------------------------
         |
         |   -------------------------------
         |-- |   CoffeeNet Autoconfigure   |
         |   -------------------------------
         |   ---------------------------------
         |-- |   CoffeeNet Starter Discovery |
         |   ---------------------------------
         |                 ...
         |   ---------------------------------------------
         |-- |   CoffeeNet Starter Navigation Themeleaf  |
             ---------------------------------------------
rocks.coffeenet

CoffeeNet

Easy integration in a distributed world

Версии библиотеки

Версия
0.38.2