Spring Boot在不同项目之间共享代码

时间:2018-08-14 22:53:43

标签: spring-boot module microservices

我已经阅读了很多有关微服务和模块的信息,但仍然不知道如何实现这种情况。

我有许多Spring Boot项目,并且几乎所有项目都具有相同的功能,例如:

  • 登录和注册
  • 用于重置密码的电子邮件
  • 通过电子邮件发送帐户确认
  • JWT访问
  • Web用户界面

即使这些功能的数据库结构在它们之间都是相同的。

我想必须有一种方法可以将其从应用程序中取出并在每个项目中重复使用,而不是在每个项目中重复使用。

我也在考虑将其放在单独的仓库中。

能请人指出正确的方向吗?

现在我要做的是:我有一个基础(样板)Spring Boot项目,并将其用作任何应用程序的起点。问题是,每当我添加新功能或修复样板错误时,我都需要对所有使用它的项目进行“ 层叠

谢谢!

0 个答案:

没有答案