검색으로 돌아가기
기록
基于依赖注入的适配客户化业务配置方法及系统
발명유효
10청구항 · 5 독립항
§ Ⅰ
개요
발명자
孙明; 洪晓光; 张世栋; 王新军; 牟海强; 马先贺
IPC 분류
G06F 8/71 (2018.01)G06F 8/73 (2018.01)G06F 8/76 (2018.01)G06F 9/448 (2018.01)
本公开提供了基于依赖注入的适配客户化业务配置方法及系统,涉及软件应用开发技术领域,包括:定义业务组件接口,自定义注解标识标准实现和客户化实现;解析配置文件并获取客户化运行所需的环境参数,形成客户化运行配置环境;对指定包路径进行扫描,识别带有客户化注解标识的实现类,解析实现类的注解,并基于解析结果形成候选实现集;在候选实现集中选择实现类,并采用筛选机制对实现类进行匹配,当未筛选到匹配的实现类时依据回退策略选择标准实现,确定适配决策结果;将适配决策结果中的目标实现类注入到对应的业务组件,记录客户化适配与依赖注入的全过程,实现客户化业务配置全过程。本公开提升了系统的可维护性、可扩展性和开发效率。