v0.1.1

此版本為重大更新。

v0.0.1

新增

  • ServiceCollection#bindServiceProvider : 透過 Provider<T> 去綁定服務。

  • ServiceColection#getInstallation : 獲取其他擴充插件的自定義安裝器進行自定義註冊。

  • 專門用於編寫擴充插件的 framework: org.eldependenci:eldependenci-addon

  • 在多重注入服務中,透過 @Named(名稱) 和 自定義的標註 (透過標註 @Qualifier ) 獲取特定的服務。

  • config.yml 新增 defaultSingleton: true 作為是否默認單例。如果為 false, 則所有注入的實例/服務在被注入時才會進行初始化。可個別地在實例 class 中添加 @Singleton 的標註以設置為單例。

最后更新于