首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

接口直接摘引实现

2012-08-21 
接口直接引用实现1.OperatorService operatorService SysadminServicesLocator.getOperatorService()..

接口直接引用实现
1.OperatorService operatorService = SysadminServicesLocator.getOperatorService();

....


BssOperatorsDO bssOperatorsDO = operatorService.findBssOperator(record);  





2.public static OperatorService getOperatorService() {
        return (OperatorService) getApplicationContext().getBean("operatorService");
    }



3.<bean id="operatorService" parent="transactionDefinition">
<property name="target">
<bean
ref="bssOperatorsDao" />
<property name="bssRolefeatureRefDao" ref="bssRolefeatureRefDao" />
<property name="bssFeatureprinRefDao" ref="bssFeatureprinRefDao" />
<property name="bssRolesDao" ref="bssRolesDao" />
<property name="bssOperrolesRefDao" ref="bssOperrolesRefDao" />
<property name="bssOpLogsDao" ref="bssOpLogsDao" />
<property name="bssSysconstantsDao" ref="bssSysconstantsDao" />
<property name="bssFeaturesDao" ref="bssFeaturesDao" />
<property name="bssPrincipalDao" ref="bssPrincipalDao" />
</bean>
</property>
</bean>

所以说,虽然,operatorService只是一个接口罢了,但是用context去获得的时候,拿到的是impl对象

热点排行