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
- Host: GitHub
- URL: https://github.com/wilddev/spring-starter-web-ext
- Owner: WildDev
- License: cc-by-sa-4.0
- Created: 2024-09-22T16:33:52.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2024-11-01T14:26:13.000Z (over 1 year ago)
- Last Synced: 2025-02-12T04:31:55.750Z (over 1 year ago)
- Language: Java
- Size: 19.5 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
### Description
Web extension starter for [Spring](https://spring.io) apps.
[](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
```