Skip to content

Book Manager Web API using Spring Boot. This repository demonstrates the structure for Externalised Configuration using Application.Properties and Spring Profiles.

License

Notifications You must be signed in to change notification settings

phantomcase/book-manager-api-with-spring-profiles

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📖 Minimalist Book Manager API

Introduction

This is a starter repository for the Minimalist Book Manager API demonstrating the structure for Externalised Configuration using Application.Properties and Spring Profiles and providing examples of H2 In-Memory Database and MySQL Database connections.

Pre-Requisites

  • Java SE Development Kit 11
  • Maven

Technologies & Dependencies

  • Spring Boot
  • Spring Web
  • H2 Database
  • mysql-connector-java
  • Lombok
  • Spring Data JPA

How to Get Started

  • Fork this repo to your Github and then clone the forked version of this repo

Main Entry Point

Running the Unit Tests

  • You can run the unit tests in IntelliJ, or you can go to your terminal and inside the root of this directory, run:

mvn test

Externalising Configuration - application.properties and Spring Profiles

About

Book Manager Web API using Spring Boot. This repository demonstrates the structure for Externalised Configuration using Application.Properties and Spring Profiles.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 100.0%