Skip to content

Spring Boot Department RESTful API project geared towards learning Spring Boot and its convention... <30042023></08082023>

Notifications You must be signed in to change notification settings

ShaviyaVictor/department

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Department API

Demo project for a Spring Boot project building a Department Backend System.

Built With

Getting Started

- Installation Process

  1. Clone project
  2. Open project in you IDE as a Maven project
  3. Ensure all dependencies in the pom.xml file are resolved.

- Software Dependencies

For building and running the application you need:

  • JDK 17
  • Maven 3

For testing the endpoints of the application you need:

  • Postman
  • PostgreSQL or DB of your choice

Build and Test

Build

  • Build the project and run all tests by running the mvn clean package command.
  • Then spin up the application by clicking the run button along the file name tab or the one in DepartmentApplication file right beside the numbers
  • Ensure the db_credentials are added in the yaml file within the resources directory for data transfer
    • Or check application.properties file and get the H2 connections and spin up the in-memory db

Test

  • You can run only tests by running the mvn test command.
  • Navigate to the test directory for the test cases of the respective application layers

License

This project is licensed under the Apache License 2.0.

Acknowledgments

© Victor Shaviya.

About

Spring Boot Department RESTful API project geared towards learning Spring Boot and its convention... <30042023></08082023>

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages