Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/xenit-eu/contentgrid-spring
Spring modules for ContentGrid applications
https://github.com/xenit-eu/contentgrid-spring
contentgrid spring spring-boot-starter
Last synced: 6 days ago
JSON representation
Spring modules for ContentGrid applications
- Host: GitHub
- URL: https://github.com/xenit-eu/contentgrid-spring
- Owner: xenit-eu
- License: apache-2.0
- Created: 2021-10-21T16:07:36.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2024-04-16T12:13:25.000Z (7 months ago)
- Last Synced: 2024-04-16T13:05:13.911Z (7 months ago)
- Topics: contentgrid, spring, spring-boot-starter
- Language: Java
- Homepage:
- Size: 1.25 MB
- Stars: 2
- Watchers: 4
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
# Spring modules for ContentGrid Applications
[![Apache License 2](https://img.shields.io/github/license/xenit-eu/contentgrid-spring?color=blue)](LICENSE)
This project contains Spring modules that are used by ContentGrid applications.
## Getting Started
This project provides a Spring Boot starters, which is the most convenient way to jumpstart your ContentGrid
application.```gradle
dependencies {
implementation 'com.contentgrid.spring:contentgrid-spring-boot-starter:0.2.0-SNAPSHOT'
annotationProcessor 'com.contentgrid.spring:contentgrid-spring-boot-starter-annotations:0.2.0-SNAPSHOT'
}
```## Modules
* `contentgrid-automations-rest` serve the automation configurations of ContentGrid applications
* `contentgrid-spring-boot-actuators` serve the authorization policy and webhook configuration as actuator endpoints
* `contentgrid-spring-boot-autoconfigure` contains Spring Boot AutoConfiguration for ContentGrid applications
* `contentgrid-spring-boot-platform` is a Bill of Materials for ContentGrid applications,
extending `spring-boot-dependencies`
* `contentgrid-spring-boot-starter` is the primary Spring Boot Starter
* `contentgrid-spring-boot-starter-annotations` is a (required) starter for annotation processing
* `contentgrid-spring-data-rest` customizes Spring Data REST to address a number of issues
* `contentgrid-spring-integration-events` publishes database change events on a message queue
* `contentgrid-spring-audit-logging` publishes audit events for REST API access on a message queue