0

我想在端口和适配器架构(也称为洋葱、六边形或干净架构)中编写 JEE 应用程序。所以我想通过接口而不是实现来注入依赖项。当然,实现是在单独的 Maven 模块中而不是接口中。

问题是wildfly不支持这一点。您知道任何无需任何管道配置即可在该基础架构中工作的服务器吗?

任何帮助欣赏。

4

2 回答 2

1

Ports & Adapters 架构模式只需要一种机制来应用依赖倒置原则来注入依赖。您甚至可以在引导应用程序时手动执行此操作。你根本不需要 JEE。无论如何,我不是 JEE 专家,但我认为您可以使用 Inject 注释来做到这一点,类似于 Spring 中的 Autowired。

于 2018-06-12T09:39:32.400 回答
0

使用 jee 有几个例子,但没有什么能给你 Spring 的依赖注入能力......

您可以看看这个使用 dropwizard 将所有东西粘合在一起的示例:https ://github.com/moifort/play-with-hexagonal-architecture

于 2018-06-08T13:11:48.627 回答