Fah*_*him 2 3-tier java-ee service-layer
在三层体系结构中,有表示/ Web层,服务层和数据库层。但是,在我最近从事的项目中,我看到了对我来说是新的Manager层。您能否解释一下服务层/类与管理器层/类之间的区别?
还请提出一些用于学习3层体系结构和相关模式的好书。(对于Java / Java EE应用程序)
按照我的看法:在小型应用程序中,管理者层是服务层的一部分。在复杂的应用程序中,我们需要在服务层的顶部提供管理器层。
通常,在具有单个UI的简单应用程序中,我们不需要两者,在这种情况下,我们仅管理业务逻辑层/管理器层。在有多个UI和客户端的情况下,我们将服务层分为两部分,以处理UI并在应用程序中提供其他服务。