Guice依赖注入(@Inject)
来源:互联网 发布:淘宝网成唯识论直解 编辑:程序博客网 时间:2024/06/04 18:54
package com.ilucky.guice.test3;import com.google.inject.Guice;import com.google.inject.Injector;/** * v1.0:20161114 * 注解:依赖注入@Inject * @author IluckySi */public class MainTest { public static void main(String[] args) { Injector injector = Guice.createInjector(); Person person = injector.getInstance(Person.class); person.diplayInfo(); }}/**Mobile:[Mobile: 988438434]Laptop:[Laptop: HP 323233232,$545034]*/
package com.ilucky.guice.test3;import com.google.inject.Inject;public class Person { private Mobile mobile; private Laptop laptop; @Inject public Person(Mobile mobile, Laptop laptop) { this.mobile = mobile; this.laptop = laptop; } public void diplayInfo() { System.out.println("Mobile:" + mobile); System.out.println("Laptop:" + laptop); }}
package com.ilucky.guice.test3;public class Laptop { private String model; private String price; public Laptop() { this.model = "HP 323233232"; this.price = "$545034"; } public String toString() { return "[Laptop: " + model + "," + price + "]"; }}
package com.ilucky.guice.test3;public class Mobile { private String number; public Mobile() { this.number = "988438434"; } public String toString() { return "[Mobile: " + number + "]"; }}
阅读全文
0 0
- Guice依赖注入(@Inject)
- Guice 依赖注入
- Google Guice 注入(@Inject注解)
- Google Guice(@Inject)静态注入
- Google Guice 注入(@Inject注解)
- Google Guice 注入(@Inject注解)
- IOC依赖注入:google-guice
- Guice--Java依赖注入框架
- 依赖注入及Guice简述
- akka actor guice依赖注入
- @inject依赖注入的过程
- Spring 依赖注入 @Autowired @Inject
- Guice 学习(二)构造器注入(Constructor Inject)
- Guice 学习(三)Setter注入(Setter Inject)
- Guice 学习(四)基本属性注入(Field Inject)
- 通过 Guice 进行依赖项注入
- Android依赖注入:Google Guice on Android
- 通过Guice 进行依赖项注入
- PMCON2017产品经理千人峰会四大亮点抢先看!
- Intellij IDEA配置tomcat(非maven项目)
- linux系统jconsole的使用和windows远程查看
- 苹果核
- Python爬虫之正则 & BeautifulSoup4解析HTML
- Guice依赖注入(@Inject)
- try..catch
- 从尾到头打印链表(含翻转链表两种方法)
- MYSQL数据库(四) 数据插入、空值和非空判断、自动排序、主键约束、唯一约束
- OpenGL基本操作与SOIL库和assimp库的使用
- exec()方法
- qt串口通信学习笔记
- 【错误】java.lang.NoSuchMethodError: javax.persistence.Table.indexes()[Ljavax/persistence/Index;
- ASP.NET WebAPI 实战问题总结(一)