2017-03-15 11 views
0

지난 며칠 동안 togglz를 사용해 왔습니다.togglz 주석 기반 방식으로 기능 확인

토글 레즈 API에서 사용할 수있는 어노테이션 기반 접근법이 있는지 알아 내려고하고 있습니다.

나는 아래처럼하고 싶어 - togglz에서 사용할 수 아무것도

public class Application { 
    public static void main(String[] args) { 
    Application application = new Application(); 
    boolean first=false; 

    first=application.validate1(); 

    System.out.println(first); 
    } 

    @Togglz(feature = "FEATURE_01") 
    public boolean validate1() { 
     System.out.println("validate1"); 
     return false; 
    } 
} 

있다.

그러한 주석에 대한 아이디어가 있으면 언제든지 찾을 수 없습니다.

내 요구 사항이

답변

2

없음에 전달 기능의 값에 따라 메소드 실행을 생략하는 것입니다, Togglz에서 그러한 주석이 없습니다. Spring, CDI, EJB와 같은 인터셉터를 지원하는 프레임 워크가 필요합니다. 그런 다음 이러한 인터셉터를 직접 구현할 수 있습니다.

그러나 솔직히 말해서 그러한 주석이 맞는지 확실하지 않습니다. 기능을 사용하지 않으면 결과가 어떻게됩니까? 이 방법은 무엇을 반환합니까? 없는? 간단한 if 문을 사용한 명시적인 기능 검사는 이러한 경우에 사용하는 것이 더 간단합니다. 하지만 그건 제 의견입니다. ;-)