noms-digital-studio/spring-boot-noms-template

Name: spring-boot-noms-template

Owner: NOMS Digital Studio

Description: Sample Template for Spring Boot Applications conforming to 12 factor app

Created: 2017-04-06 12:49:59.0

Updated: 2017-04-06 13:17:14.0

Pushed: 2017-04-07 13:51:09.0

Homepage: null

Size: 62

Language: Java

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

Sample Spring Boot Template

Sample Template for Spring Boot Applications conforming to 12 factor app. Demo exposes a rest service backed by data from a database.

Getting Started

grade clean build to build gradle bootRun to run or use Intellij Run Configuration

Spring Profiles
End points
View Names

Message Body:-




Health Check

/health Returns Spring Boot Actuator health status

Prerequisites
Dependencies

None

Installing

Service can be run either locally or using Docker.

Docker

docker build -t noms-digital-studio/spring-boot-noms-template .

then

docker run -d -p 8080:8080 noms-digital-studio/spring-boot-noms-template

Local

./gradlew build

then

java -jar build/libs/spring-boot-noms-template-*-.jar

Running the tests
adlew test
Acceptance tests
ure Files in  /test/resources/features

These demonstrate the behaviour of the application

Coding style tests

Findbugs

iguration in /config/checkstyle and /config/findbugs
Deployment

See kd

Built With
Versioning
Authors

NOMS Digital Studio

License
Acknowledgments

This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.