支持六边形/端口和适配器架构的JEE服务器

时间:2018-06-08 13:00:19

标签: java java-ee containers hexagonal-architecture

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

问题是wildfly不支持这个。你知道任何可以在开箱即用的基础设施中工作而没有任何管道配置的服务器吗?

任何帮助apreciate。

2 个答案:

答案 0 :(得分:1)

港口&适配器架构模式只需要一种机制来注入应用依赖性倒置原则的依赖关系。您可以在引导应用程序时手动执行此操作。你根本不需要JEE。无论如何,我不是JEE专家,但我认为你可以使用Inject annotation来做,类似于Spring中的Autowired。

答案 1 :(得分:0)

使用jee有几个例子,但没有任何东西能给你Spring的依赖注入功能......

你可以看一下这个使用dropwizard来粘合各种东西的例子:https://github.com/moifort/play-with-hexagonal-architecture