byte-buddy

    0

    1답변

    바이트 코드 분석을 위해 ByteBuddy를 사용하는 메소드 내에서 얼마나 많은 객체가 호출되는지 계산하는 방법을 찾고 있습니다. 문자열 파싱을 시도했지만 절대적으로 불가능합니다. 또한 AST에 대해 확인했지만 코드를 작성해야합니다. 그렇게하려면 많은 시간이 필요합니다. 이것으로 에이전트를 만들면 더 좋을 것입니다. @Test public void myM

    6

    1답변

    가정하자 나는 방법 m 있습니다 public void m() { String foo = "foo"; int bar = 0; doSomething(foo, bar); } 내가 m에서 doSomething를 호출 할 때, 그것은 자동으로 HashMap에 foo 및 bar의 값을 넣을 수 있도록 악기의 코드를 ByteBuddy를

    1

    1답변

    모든 방법/construtors/게터/세터 나는 자바 에이전트는 다음과 같이 구현 : public static void premain(String args, Instrumentation instrumentation) throws ClassNotFoundException { new AgentBuilder.Default() .type(isS

    6

    1답변

    Cglib 프록시를 ByteBuddy로 변환하려고합니다. Cglib은 모든 메소드 호출을 인터셉트하기 위해 net.sf.cglib.proxy.Proxy 인터페이스를 가지고 있습니다. ByteBuddy의 설명서를 확인했지만 couldnt 같은 예제를 찾으십시오. ByteBuddy로 인스턴스화하는 모든 객체에 대해 이러한 인터페이스가 없으면 동일한 작업을 다시

    3

    1답변

    Byte Buddy에 대한 설명서를 이해하는 데 어려움이 있습니다. 내가 필드 할당을 만들 Instrumentation를 사용할 수있는 권리 방법을 작동 어려움을 했어 public final class GeneratedByByteBuddy { private final int a; public GeneratedByByteBuddy(fin

    0

    1답변

    Mockito 2 (버전 2.0.54 베타)를 사용하여 Eclipse에서 junit plugin 테스트를 실행하려고하면 org.mockito.Mockito.mock(Class<T>, MockSettings) 을 호출하면 위의 스택 추적이 실패합니다. 내가 바로 것, 그리고 mockito 2 mockito 1에서 이동하는 작업이 많이 필요하지 않습니다이 Cl

    3

    1답변

    Byte Buddy를 사용하여 클래스의 개인 메서드를 재정의 할 수 있습니까? Byte Buddy를 사용하는 진입 점은 항상 기존 클래스를 하위 클래스로 분류하는 것 같습니다. 이 작업을 수행 할 때 부모 클래스의 private 메서드를 다시 정의 할 수는 없습니다 (적어도 재정의 된 메서드는 부모 클래스에서 사용되지 않습니다). 는 다음과 같은 예를 생각