Michael Hixson 7d5804a50a Use Java 10 instead of 9 where possible, downgrade to 8 when not (#3620) 7 年之前
..
src 6fce84a278 WIP: Dockerify everything (#3457) 7 年之前
README.md 0b11a54c86 Upgrade to spring-boot 1.2.5 10 年之前
benchmark_config.json 7eceb61271 Dockerize more Java frameworks (#3366) 7 年之前
pom.xml c4b40c733b Add explicit javax.xml.bind dependency to spring for Java 9 compat (#3115) 7 年之前
source_code 0b11a54c86 Upgrade to spring-boot 1.2.5 10 年之前
spring.dockerfile 7d5804a50a Use Java 10 instead of 9 where possible, downgrade to 8 when not (#3620) 7 年之前

README.md

Spring Benchmarking Test

This is the Spring portion of a benchmarking test suite comparing a variety of web development platforms.

This is using several Spring projects to build an application.

How to run this app locally

You can easily run this sample application with an embedded H2 database. For that, simply run:

SPRING_PROFILES_ACTIVE=local mvn spring-boot:run

Guides

Documentation

See Spring projects documentation.

Application Endpoints

When deployed locally, the application uses the 'ROOT' context; for the benchmark, all URLs are prefixed with "/spring". Check out SampleApplication, the main Application file

JSON serialization

Single database query

Multiple database queries

Fortunes

Database updates

Plaintext

Infrastructure Software Versions

The tests were run with: