You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@servicecomb.apache.org by "何一乐 (JIRA)" <ji...@apache.org> on 2018/11/14 07:59:00 UTC
[jira] [Created] (SCB-1024) map interface to some java class
何一乐 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)