@Inject @Inject支持构造函数、方法和字段注解,也可能使用于静态实例成员。可注解成员可以是任意修饰符(private,package-private,protected,public)。注入顺序:构造函数、字段,然后是方法。父类的字段和方法注入优先于子类的字段和方法,同一类中的字段和方法...
分类:
编程语言 时间:
2015-08-04 19:06:00
阅读次数:
288
1 import http and Injectimport {httpInjectables, Http} from 'angular2/http';import {Inject} from 'angular2/di'; 2 init your Http and use itclass App ....
分类:
Web程序 时间:
2015-07-23 23:28:19
阅读次数:
244
为什么会出现这个错误?
我使用了Maven配置Struts,所以修改Struts配置文件的默认路径,如下:
struts2
org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter
config
../../resources/struts.xml
struts...
分类:
其他好文 时间:
2015-07-23 00:44:29
阅读次数:
207
1 add clock.es6 fileimport {Component, Template, bootstrap} from 'angular2/angular2';@Component({ selector:'clock'})@Template({ inline:'{{name}}...
分类:
其他好文 时间:
2015-07-20 23:22:34
阅读次数:
137
1 ioc即控制反转。控制反转(Inversion of Control,英文缩写为IoC)是一个重要的面向对象编程的法则来削减计算机程序的耦合问题,也是轻量级的Spring框架的核心。控制反转还有一个名字叫做依赖注入(Dependency Injection) dhroid的ioc不仅实现了...
分类:
其他好文 时间:
2015-07-16 11:15:58
阅读次数:
93
由@InjectView变为了@Bind;
ButterKnife.Inject()变为了ButterKnife.Bind();
@InjectResourcesf()分为了@BindString(), @BindColor(), @BindDimen等。
没有变化的:@OnClick(), @OnLongClick()等。p.s.:还是到官网看说明、示例比较准确和靠谱,之前更新了版本就出错,后来看...
分类:
其他好文 时间:
2015-07-03 00:18:14
阅读次数:
221
Guice的AOP还是很弱的,目前仅仅支持方法级别上的,另外灵活性也不是很高。看如下示例:
Guice支持AOP的条件是:类必须是public或者package (default)
类不能是final类型的
方法必须是public,package或者protected
方法不能使final类型的
实例必须通过Guice的@Inject注入或者有一个无参数的构造函数
且看示例代码1、定义接口packa...
分类:
其他好文 时间:
2015-07-01 16:01:59
阅读次数:
222
为了演示下面的支持多参数的构造函数注入,我在这里写了2个接口和其实现类。注意事项写在了程序注释里面。
1、接口 (interface)/*
* Creation : 2015年6月30日
*/
package com.guice.constructorInject;import com.google.inject.ImplementedBy;@ImplementedBy(ServiceImpl....
分类:
其他好文 时间:
2015-07-01 12:28:14
阅读次数:
147
1、常量注入方式package com.guice.ConstantInjectDemo;import com.google.inject.Binder;
import com.google.inject.Guice;
import com.google.inject.Inject;
import com.google.inject.Module;
import com.google.inject....
分类:
其他好文 时间:
2015-07-01 12:16:50
阅读次数:
121
1、定义接口package com.guice.providerInject;import com.google.inject.ProvidedBy;public interface Service {
public void execute();
}2、定义实现类package com.guice.providerInject;public class OneService impleme...
分类:
其他好文 时间:
2015-07-01 12:15:53
阅读次数:
139