系统启动时初始化两部分,一是系统服务,二是系统过滤器,框架定义了系统服务和过滤器的接口允许后期根据实际业务实现新的服务和过滤器并配置部署到系统中。
配置信息如下:
<system-config name="services"> <item name="condition" value="com.daosheng.service.impl.ConditionManagerImpl" /> </system-config> |
只配置了一个服务:决策树服务。
配置信息如下:
<system-config name="filters"> <item name="codefilter" value="com.daosheng.blackfin.controller.filter.CodeFilter" /> <item name="loginfilter" value="com.cqc.filter.LoginFilter" /> <item name="logfilter" value="com.cqc.filter.LogFilter" /> </system-config> |
配置xml里面描述了三个过滤器分别是请求代码过滤器、登入过滤器、日志过滤器,在系统初始化这些Filter,每次执行请求时都经过这些过滤器的过滤。