I am working on developing a multi-tenant application using spring boot.
The business logic of the system will change on a per-tenant basis.
For example, a specific tenant leasing space on the application may want to change the way a value is calculated using some complex custom logic. I would like to register a default behavior/dependency for an application and allow a specific tenant to override it.
Can this be done using Spring Boot ?