2
이것은 Java EE 6입니다. EJB 의존성에서 일부 핵심 bean이 필요합니다. 이는 거대합니다. 그것에는 @Startup
콩이 많이 있습니다. 내 귀에 시작할 필요가없는 @Schedule
주석이 많이 있습니다. 그것이 어떻게 성취 될 수 있습니까?ejb에서 특정 bean 만 시작하십시오.
이것은 Java EE 6입니다. EJB 의존성에서 일부 핵심 bean이 필요합니다. 이는 거대합니다. 그것에는 @Startup
콩이 많이 있습니다. 내 귀에 시작할 필요가없는 @Schedule
주석이 많이 있습니다. 그것이 어떻게 성취 될 수 있습니까?ejb에서 특정 bean 만 시작하십시오.
JavaEE의 모든 세션 빈/CDI 빈은 기본적으로 지연 초기화됩니다. 따라서 Bean에 액세스하지 않으면 시작되지 않습니다. @Startup
annotation은 @Singleton
세션빈을 사용하여 세션빈을 열정적으로 초기화합니다.
시작하는 동안 모든 타이머가 시작시 만들어 지므로 컨테이너가 모든 @Schedule
주석을 검색합니다. 그러나 @Schedule
메소드를 포함하는 빈은 타이머가 처음 실행될 때만 초기화됩니다.
그래서 모듈에서 @schedule이 시작되지 않게하려면 어떻게해야합니까? 또는 특정 항목 만 시작하십시오. – Pavel
예방할 수 없습니다. – ares