An open API service indexing awesome lists of open source software.

https://github.com/wilddev/spring-starter-web-ext

Web extension starter for Spring apps
https://github.com/wilddev/spring-starter-web-ext

Last synced: about 1 year ago
JSON representation

Web extension starter for Spring apps

Awesome Lists containing this project

README

          

### Description

Web extension starter for [Spring](https://spring.io) apps.

[![Java CI with Maven](https://github.com/WildDev/spring-starter-web-ext/actions/workflows/maven.yml/badge.svg)](https://github.com/WildDev/spring-starter-web-ext/actions/workflows/maven.yml)

### What it carries

* `fun.wilddev.spring.web.controllers.AbstractController` - an abstraction to deal with the server responses and errors assembling more easily.
* `fun.wilddev.spring.web.mappers.MultiValueMapper` - a mapping bean to instantiate Spring's `MultiValueMap`. It may be used to assemble http headers.
* `fun.wilddev.spring.web.controllers.responses.errors.ErrorResponse` - a basic error schema which is well-suited for most of the apps.

### Get started

Build requirements:
* latest JDK and Maven

Also available in Maven central:

```xml

fun.wilddev.lib
spring-starter-web-ext
1.0.1.RELEASE

```