simple-robot
3.0.0-RC.2
simboot-core
/
love.forte.simboot.core.application
/
BeanContainerBuilder
/
bean
bean
abstract
fun
<
T
:
Any
>
bean
(
name
:
String
,
bean
:
Bean
<
out
T
>
)
:
Bean
<
out
T
>
向当前依赖管理中增加一个bean。
abstract
fun
<
T
:
Any
>
bean
(
name
:
String
,
instance
:
T
)
:
Bean
<
out
T
>
向当前依赖管理中增加一个单例bean。
abstract
fun
<
T
:
Any
>
bean
(
name
:
String
,
type
:
KClass
<
T
>
,
factory
:
(
)
->
T
)
:
Bean
<
out
T
>
向当前依赖管理中增加一个bean构建器。
此bean每次获取都会通过此函数进行构建。