【文件属性】:
文件名称:gini:一个超轻的依赖注入和 AOP 引擎
文件大小:18KB
文件格式:ZIP
更新时间:2021-06-11 04:11:50
Java
基尼
Gini 是一个超轻的依赖注入和 AOP 引擎。
Gini 管理的 Bean 是单例,它们按类型注入,如果找到多个候选注入,则按字段名称注入。
Gini 允许拦截托管 bean (AOP) 上的方法调用。 为此,Gini 使用来创建动态代理。
依赖注入示例
文件
public interface Foo {
String getImplemName ();
}
FooImpl1.java
我们使用@Managed 注解将bean 声明为由Gini 管理。
@Managed
public class FooImpl1 implements Foo {
@Override
public String getImplemName () {
return " fooImpl1 " ;
}
}
FooImpl2.java
@Managed
public class
【文件预览】:
gini-master
----.gitignore(53B)
----src()
--------main()
--------test()
----pom.xml(2KB)
----README.md(2KB)