Spring AOP的应用

在实际的应用程序开发中,常常须要在一个服务流程中插入一些与业务逻辑无关的系统服务逻辑(最多见的就是记录日志,权限检查等),若是把全部这些与业务逻辑无关的服务与业务逻辑编织在一块儿,就会使业务逻辑对象的负担加剧,由于它不但要具备业务逻辑的功能,还带有例如记录日志等其余功能,这样就容易产生对象的职责混淆。 为了不对象职责的混淆,咱们在设计中就须要将与业务逻辑无关的服务逻辑从业务逻辑中剥离出来,独立设计
相关文章
相关标签/搜索