处理程序
有时任务可能会被分解为多个步骤,其中每个步骤由一个特定的处理程序执行。比方
说,的
注销 过滤器
使用两个处理程序来退出一个 /$$(客户机。其中一个处理程序
使用户的 /$$(会话无效,而另一个处理程序则删除用户的 +。当根据应用程序需求
配置 时,多个处理程序能够提供很好的灵活性。您可以使用自己选择的处理程序来
执行保护应用程序所需的步骤。
反转控制
的组件通过彼此之间的依赖来对企业应用程序进行保护。比如,一个身份验证处
理过滤器需要一个身份验证管理器选择一个合适的身份验证提供者。这就是说您必须 能够
表示和管理 组件的依赖关系。
,-&实现通常用于管理 组件之间的依赖关系。,-&提供了两个重要的特性:
它提供了一种语法,表示应用程序所需的组件以及这些组件如何相互依赖。
它保证了所需的组件在运行时是可用的。
.'#配置文件
使用 框架(请参见 参考资 料)附带的流行开源 ,-&实现来管理其组件。
需要您编写一个 .'#配置文件来表示组件的依赖关系,如清单 0所示:
清单 1. Spring 配置文件的结构
12
13456&(7463486*6&(742
13456, 8)5842
1 62 61 62
12
12
13488(*64
63488(*642
13488'4934'42