di:Java的Light DI

时间:2021-04-29 04:10:13
【文件属性】:
文件名称:di:Java的Light DI
文件大小:21KB
文件格式:ZIP
更新时间:2021-04-29 04:10:13
Java Java的Light DI 基于反射的Java的光依赖注入库。 特征: 注释配置 构造函数和setter参数注入 从属性文件application.properties以key=value格式进行值注入 注释: @Bean和@Bean(name = "beanName")用于类上的单例 @Inject用于注入@Bean (setter注入) @Value注入属性: 细绳 整数 双倍的 布尔型 @Configuration和嵌套的@Bean用于基于方法定义配置 局限性: 仅单身 用@Bean注释的类应该具有公共默认构造函数或带有参数的公共构造函数,其中所有参数都应引用其他声明的@Bean的 用法: 具有默认构造函数和setter注入的Singleton @Bean public class Airplane { @Inject private Fuselage
【文件预览】:
di-master
----.gitignore(56B)
----README.MD(2KB)
----src()
--------main()
--------test()
----pom.xml(2KB)

网友评论