我什至不确定这是否可行,但我想向社区征求他们的一般意见。
我必须解决以下问题:
我的项目有 2 层,一个核心层和一个业务层。该核心层提供业务层。此时业务类可以导入核心类并为所欲为。核心类只能导入核心类并使用其方法,禁止访问业务类及其各自的方法。
我想添加一个特定的功能:我不想给 Core 任何对业务层的正常访问,但我想创建类似接口或类似的东西(我不知道如何在这里表达自己,因为我有不知道它是否可能),它为核心类提供了一些来自业务类的特定方法以供使用。
任何人都可以帮助我,或者至少给我一些指导方针,读什么,或者在哪里搜索。
提前感谢您的任何支持。
编辑:我使用带有 Seam 和 JBoss 的 Spring Framework