java吧 关注:1,194,291贴子:12,612,232
  • 1回复贴,共1
求助

动态注册接口

只看楼主收藏回复

老大给了个需求,让我做技术预研。
我的想法是先静态声明接口,然后用spi方式动态实现(用ServiceLoader)。
但是老大要求接口的声明也是动态的,可能将接口声明信息(请求方式,方法名,参数类型等)放数据库或者配置文件,应用启动时注册到应用里(用registerMapping方法)。
但是这样的话,spi方式怎么取得动态的接口呢?


IP属地:广东来自Android客户端1楼2023-04-20 15:01回复
    SPI的话不是要先定义接口的吗?然后实现类根据接口来具体实现,按你老大的意思的话,接口配置到数据库或是配置文件的话,没法弄吧!
    或许我是真的菜,人家有解决方法?


    IP属地:北京6楼2023-04-20 17:55
    回复