2017-11-01 1 views

답변

0

injects documentation에 언급, 그것은 생성자, 메소드 및 필드에 적용 할 수 있습니다. 수업이 아닙니다.

질문이 들어,이 other question

+0

정보 주셔서 감사합니다. –

0

@Inject를 참조하십시오 클래스에 적용 할 수 없습니다. 이것에 대해서는 inject/javadoc에 정의되어있다.

하지만 무엇보다도, 당신은 당신의 IDE에 Inject 클래스를 열고 다음 줄을 볼 수 있습니다

@Target({ METHOD, CONSTRUCTOR, FIELD }) 

이러한 라인은 모든 자바 주석에 존재를 당신은 넣을 수있는 곳은 지시 주석. 이 경우 메서드, 생성자 및 필드에 있습니다.

클래스 수준에서 특수 효과를 사용하는 경우 @TargetTYPE이됩니다. 그러므로 다음과 같이 보일 것입니다 :

@Target({ METHOD, CONSTRUCTOR, FIELD, TYPE }) 
+0

답변 해 주셔서 감사합니다. –

관련 문제