You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
KKlochko b3a52913a0
Remove the unused dependencies from IndicatorController.
1 year ago
.github Update actions/cache action to v3 2 years ago
.mvn/wrapper Update dependency maven to v3.9.4 2 years ago
config Add the example of a db configuration. 2 years ago
src Remove the unused dependencies from IndicatorController. 1 year ago
.drone.yaml Remove the gradle configuration. 1 year ago
.gitattributes Update Gradle 7.5.1 and Maven 3.8.6 3 years ago
.gitignore Update the .gitignore. 2 years ago
Dockerfile Add the Dockerfile and Makefile to run the server. 1 year ago
LICENSE initial commit 13 years ago
Makefile Add the Dockerfile and Makefile to run the server. 1 year ago
NOTICE initial commit 13 years ago
README.md Update the project description. 1 year ago
docker-compose.yml Update the docker-compose to run also run the tomcat. 1 year ago
mvnw Update dependency maven-wrapper to v3.2.0 2 years ago
mvnw.cmd Update dependency maven-wrapper to v3.2.0 2 years ago
pom.xml Update the project description. 1 year ago

README.md

spring-rest-example

This project is a example of using Spring REST.

The project uses the Spock Framework Example Project

Prerequisites

  • JDK 17 or higher

  • Maven use mvnw wrapper

Building with Maven

Downloaded files will be stored in the local Maven repository (typically user_home/.m2/repository).

Type: test

./mvnw clean test

Type: build

./mvnw clean package

Type: preparation

  • create a folder, for example, project.
  • copy spring_rest_example-version.jar from a release to the folder.
    • if you build the application from source, find the file in target/.
  • copy docker/docker-compose.yml to the folder.
  • turn up the database in the project/docker:
    docker-compose up -d
    
  • wait a minute while the database is bootstrapping.
  • now you can connect with the application.

Type: run

After the preparation, run the application in the folder, for example, project:

java -jar spring_rest_example-2.0.1.jar

Author

Kostiantyn Klochko (c) 2023