students-rest-api-spring-boot

Architecture

Tools

  • Java 17
  • Maven build tools
  • Postgresql

Postgres

  • Commands:
  • brew services start postgresql
  • psql postgres
  • CREATE DATABASE student;
  • GRANT ALL PRIVILEGES ON DATABASE "student" TO {username};
  • \c student
  • brew services stop postgresql

Running the packaged .jar application

  • java -jar target/students-0.0.1-SNAPSHOT.jar --server.port=8080

Reference Documentation

For further reference, please consider the following sections:

Guides

The following guides illustrate how to use some features concretely: