hk2

    0

    1답변

    종속성 주입에 HK2를 사용하고 있고 JUnit-Test의 컨텍스트에서 Mockito-mock으로 Singleton Object를 대체하려고합니다. 의 JUnit 테스트 스터브는 다음과 같다 import javax.inject.Inject; import org.jvnet.hk2.annotations.Service; @Service public cla

    0

    2답변

    종속성 주입을 위해 Vert.x 및 HK2 확장을 사용하여 응용 프로그램을 빌드하려고합니다. 그러나 나는 전체 그림을 보여주는 예제를 찾을 수없는 것 같습니다. 나는 의존성 주입에 완전히 새로운 점에 유의하십시오. 나는 this example과 같이했지만, 존재하지 않는 verticle 클래스 (SimpleVerticle)의 기본 매개 변수없는 생성자에 액

    1

    1답변

    맞춤 작성 시도 @Context 저지를 통해 내 자료에 삽입 할 수 있습니다. 이 내용은 this question에서 Java로 다룹니다. 나는 자바에있는 docs covering this을 읽었습니다. 마지막으로 동일한 코드를 다루는 일부 코드 topic (doing this all through Dropwizard) in Github. 첫 번째 부분은

    1

    1답변

    Jersey 2를 사용하여 REST 웹 서비스를 처음 만들었습니다. 이제는 간단한 작업을 수행 할 수 있었지만 이제는 "실제"작업으로 넘어 가고 있습니다. 이러한 REST 컨트롤러 인스턴스가 Guice에 의해 제공 된 이후 <!-- language: lang-java --> final ResourceConfig rc = new ResourceConfig(

    0

    1답변

    나는 자바를 배우지만 다음 코드 조각을 찾았습니다. 나는 혼란 스럽다. bind(X.class).to(X.class);은 무엇입니까? import org.glassfish.hk2.utilities.binding.AbstractBinder; public class ApplicationBinder extends AbstractBinder { @Ove

    1

    1답변

    갖는 클래스과 같이 @Inject를 생략 : public class A { @Inject B b; @Inject C c; } 가 C에 주입하지 용접을 말할 수 있습니까? <T> void processAnnotatedType(@Observes ProcessAnnotatedType<T> pat) 하지만 다음 B 개체도 삽입되지 않을

    0

    1답변

    런타임시 동적 바인딩을 제공 할 수있는 방법이 있습니까? AbstractBinder를 사용하면 팩토리를 바인딩 할 수 있지만 컴파일 할 때 클래스 유형을 알고 있어야합니다. 효과 게 : public class MyDynamicBinder implements DynamicBinder { @Override public boolean canBi

    1

    1답변

    저지 (jersey) 인터셉터는 응용 프로그램 시작시 작성됩니다. 따라서 종속성 (이 경우 Cipher)이 요청 범위 밖으로 주입됩니다. 암호는 stateful이므로 요청 범위에 삽입해야합니다. 그렇게하는 방법 ? 각각의 새로운 요청에 대한 새 암호를 기대는 @Provider @Priority(Priorities.ENTITY_CODER + 1) publ

    1

    1답변

    일부 Java Jersey 관련 작업을하고 있으며 다음 작업을 수행하려고합니다. public class SerialSubject{ private final SomeDatabase someDatabase; @Inject public SerialSubject(SomeDatabase someDatabase){ this.so

    1

    1답변

    저지 문서는 how to inject HttpSession on resources의 예를 제공합니다. "Content-Type : application/x-www-form-urlencoded"를 사용하여 요청에 대해 전송 된 양식 매개 변수를 주입 (또는 액세스)해야합니까? 나는 이것들이 parameters on methods, and do not seem