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
的標註以設置為單例。
最后更新于