description |
---|
此版本為重大更新。 |
ServiceCollection#bindServiceProvider
: 透過Provider<T>
去綁定服務。ServiceColection#getInstallation
: 獲取其他擴充插件的自定義安裝器進行自定義註冊。- 專門用於編寫擴充插件的 framework:
org.eldependenci:eldependenci-addon
。 - 在多重注入服務中,透過
@Named(名稱)
和 自定義的標註 (透過標註@Qualifier
) 獲取特定的服務。 config.yml
新增defaultSingleton: true
作為是否默認單例。如果為 false, 則所有注入的實例/服務在被注入時才會進行初始化。可個別地在實例 class 中添加@Singleton
的標註以設置為單例。