何一乐 created SCB-1024: ------------------------ Summary: map interface to some java class Key: SCB-1024 URL: https://issues.apache.org/jira/browse/SCB-1024 Project: Apache ServiceComb Issue Type: Improvement Components: Java-Chassis Reporter: 何一乐
1.org.apache.servicecomb.swagger.extend.ModelResolverlverExt中增加一个map保存interface与实现类之间的映射关系:Map<JavaType, JavaType> 2.提供手段,让开发人员注册映射关系 3.在两个resolve调用之前,将interface换成实现类:type = = typeMaps.getOrDefault(ult(type, type); ); org.apache.servicecomb.swagger.extend.ModelResolverlverExt#resolve ve org.apache.servicecomb.swagger.extend.ModelResolverlverExt#resolveProperty 目标是自动将operation输入/输出相关的接口自动转换为实现类 -- This message was sent by Atlassian JIRA (v7.6.3#76005)