Я занимаюсь разработкой приложения с использованием JHipster, которое будет развернуто как SaaS.
Я не знаю путь, который мне нужно принять при создании и кодировании моего проекта (монолитный/микросервис + шлюз/и т. Д.). Мне нужна помощь.
Вот что я хочу:
Нужна помощь по применению JHipster SaaS
- общих базы данных, дифферент схем с несколько арендой для каждых компаний (уже получил эту работу на монолитном проект с помощью этого метода: http://anakiou.blogspot.fr/2015/08/multi-tenant-application-with-spring.html)
- Каждых компаний имеют их собственные пользователи
- Веб-страница пользователя для входа в систему и ее перенаправления на приложение, которое будет использовать правильную схему, соответствующую компании (арендатор - это название компании, следует ли использовать «MASTE r "в базе данных для хранения всех пользователей?)
- Используйте Liquibase для обновления все схемы сразу.
Благодаря
JHipster не является универсальным инструментом, ваш прецедент совершенно вне его сферы, я не уверен, какие выгоды вы ожидаете от его использования здесь. –