V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
Newyorkcity
V2EX  ›  问与答

Java : 对于必需使用有参构造器确定一些实现细节且这些细节千奇百怪无法使用统一接口的服务实现,如何能得到近似 Java SPI 一样程度的解耦呢?

  •  
  •   Newyorkcity · 2020-08-18 22:56:47 +08:00 · 1146 次点击
    这是一个创建于 1559 天前的主题,其中的信息可能已经有所发展或是发生改变。
    谢谢
    5 条回复    2020-08-19 07:56:17 +08:00
    Honwhy
        1
    Honwhy  
       2020-08-18 23:58:53 +08:00
    使用无参构造 ??
    SakuraSa
        2
    SakuraSa  
       2020-08-19 00:13:41 +08:00
    把 Spring 的 BeanFactory 引入进来用?然后用 xml 的 bean 配置代替 META-INF/services 定义?
    xizismile
        3
    xizismile  
       2020-08-19 07:14:41 +08:00 via Android
    Builder 模式?
    说实话,这个问题没看懂,再描述清楚一些,或者举个例子
    zhazi
        4
    zhazi  
       2020-08-19 07:46:44 +08:00 via Android
    依赖注入不就做这个的
    Cbdy
        5
    Cbdy  
       2020-08-19 07:56:17 +08:00 via Android
    用 Spring
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4469 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 05:32 · PVG 13:32 · LAX 21:32 · JFK 00:32
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.