如何在Micronaut Framework中从依赖项注册控制器



我在本地artifactory服务中推送了一个micrount微服务。它包含所有其他micronaut微服务所需的基本端点。我应该如何将依赖项的控制器注册到父微服务。

我更喜欢2-3个罐子(util是可选的(

  • 一个用于应用程序本身
  • 一个用于api(仅接口和dto(
  • 一个用于util(提供api的一些rest实现(

我还建议您查看一下micronaut声明性客户端https://docs.micronaut.io/latest/guide/index.html#clientAnnotation这对你有很大帮助。

所以你有两个选择:

  • api和应用程序jar,并且只导入依赖项的api jar(您必须处理url(,您可能会遇到多次重新实现相同rest端点的麻烦
  • api、app和util-jar,它将rest服务器和客户端委托给您的服务,并允许您将它们一起维护。如果您开始混合框架,例如micronaut应用程序正在调用spring-boot服务或类似的服务,这将很困难

最新更新