Skip to content

服务测试 invoke通过setInterface,方法reference.get()无法正确获取服务代理 #305

@qq925716471

Description

@qq925716471

泛化调用GenericServiceImpl
`public Object invoke(String service, String method, String[] parameterTypes, Object[] params) {

    reference.setInterface(service);
    GenericService genericService = reference.get();
    Object result = genericService.$invoke(method, parameterTypes, params);
    System.out.println(result);
    return result;
}`

在第一次调用之后再次调用这个方法 reference.get()返回的仍然是第一次调用的服务并不是传入的service

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions