Guice 学习(三)Setter注入(Setter Inject)
来源:互联网 发布:澳洲足球甲级联赛数据 编辑:程序博客网 时间:2024/04/29 09:43
这里面没有什么特别的,只不过是在setter方法上加个注解而已。
1、接口和实现类
/* * Creation : 2015年6月30日 */package com.guice.sertterInject;import com.google.inject.ImplementedBy;@ImplementedBy(ServiceImpl.class)public interface Service { public void execute();}
/* * Creation : 2015年6月30日 */package com.guice.sertterInject;public class ServiceImpl implements Service { @Override public void execute() { System.out.println("Hello Guice ,this is field inject demo !"); }}
2、测试
/* * Creation : 2015年6月30日 */package com.guice.sertterInject;import com.google.inject.Guice;import com.google.inject.Inject;public class SetterInject { private Service service; // 只不过在setter方法上加个注解,没啥特别的 @Inject public void setService(Service service) { this.service = service; } public Service getService() { return service; } public static void main(String[] args) { SetterInject instance = Guice.createInjector().getInstance(SetterInject.class); instance.getService().execute(); }}
0 0
- Guice 学习(三)Setter注入(Setter Inject)
- Guice 学习(二)构造器注入(Constructor Inject)
- Guice 学习(四)基本属性注入(Field Inject)
- Google Guice 注入(@Inject注解)
- Google Guice(@Inject)静态注入
- Google Guice 注入(@Inject注解)
- Google Guice 注入(@Inject注解)
- Spring IOC三种注入方式(接口注入、setter注入、构造器注入)
- Spring IOC三种注入方式(接口注入、setter注入、构造器注入)
- Spring IOC三种注入方式(接口注入、setter注入、构造器注入)
- Spring IOC三种注入方式(接口注入、setter注入、构造器注入)
- Spring IOC三种注入方式(接口注入、setter注入、构造器注入)
- Spring IOC三种注入方式(接口注入、setter注入、构造器注入)
- Spring bean属性注入(Setter 方法)
- Guice 学习(六)使用Provider注入服务( Provider Inject Service)
- Guice 学习(七)常量和属性的注入( Constant and Property Inject)
- 使用Spring(三)依赖注入DI(Setter DI,构造器注入)
- Spring的三种注入方式(Setter、构造函数和自动注入)
- JQuery validate 的使用(使用ajax来提交数据)(ajax如何封装表单数据)
- 关键字 'with' 附近有语法错误。
- ceilometer 数据库(mongdb)
- left join,inner join,right join,cross join,full join的区别
- Eclipse使用技巧和方法
- Guice 学习(三)Setter注入(Setter Inject)
- java.util.zip类 ZipOutputStream
- 算法设计:案例分析1(计数器控制的循环)
- html页面发送请求处理json
- 进程间通信--有名管道
- C#+ArcEngine加载shape、栅格、access、mxd文件
- Struts2标签中$,#,%的用法
- Hyper-V 高可用性 (存储配置篇)
- 单链表(创建,打印,逆序,合并两个有序的链表)