Saas style database per tenant multitenancy with Spring Boot 2 and Spring Security 5

SaaS application style multi-tenancy with database per tenant using Spring Boot 2 + JPA + Hibernate + Spring Security 5. This app is built with MySQL as the database. It can be adapted to use any other database like Microsoft SQL Server.

This repository contains code which accompanies the blog post Building SaaS style multi-tenant web app with Spring Boot 2 and Spring Security 5

Getting Started

This is a typical maven project. Download the source as a zip file or checkout the code and import as an Existing Maven project in your IDE.

Prerequisites

Authors

License

This project is licensed under the Apache License - see the LICENSE.md file for details

Request

You are free to fork this repository, but please drop me a note at [email protected]