서버 시작/중지 중에 EJB 로직을 어떻게 실행시킬 수 있습니까? JBoss 5와 EJB 3.0을 사용하고 있습니다. 감사합니다. .Jboss 시작/종료 로직 추가
2
A
답변
4
서버 시작은 상대적으로 쉽습니다. 시작시로드 1로 호출되는 서블릿을 추가하여 초기에 시작한 다음 시스템에서 물건을 초기화 할 수 있습니다 (init()
메소드). 배포자가 처음으로 ejbs를 배포 한 다음 서블릿을 배포 할 때 서블릿에서 ejbs를 사용하려면 여기에 적합해야합니다.
응용 프로그램이 종료되면 서블릿의 destroy()
메서드가 호출 될 예정이므로 거기에서 물건을 종료 할 수 있습니다.
<servlet>
<servlet-name>InitShutdownServlet</servlet-name>
<display-name>Init Servlet</display-name>
<servlet-class>com.acme.InitServlet</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
0
MBean는, 보스가 시작/종료시 사용자 정의 코드를 실행할 수 ServiceMBean 인터페이스 & ServiceMBeanSupport 추상 클래스를 제공합니다로 사용할 수 있습니다.
사용자 정의 논리를 추가하기 위해 수명주기 콜백 메소드를 대체하십시오. 더 참고로
이 내가 찾던 정확히이었다 JBoss Service
관련 문제
- 1. JBoss Server Startup에서 비즈니스 로직 메소드 호출하기
- 2. jboss-log4j.xml을 사용하여 JBoss Console에 메시지 추가
- 3. JBoss 5.1.0 대기열 추가
- 4. 자바 스크립트가 비활성화되었을 때 폼에 로직 추가
- 5. Drupal 6의 '프론트 페이지로 프로모션'기능에 로직 추가
- 6. xslt jboss properties-service.xml에 텍스트 추가
- 7. SOAPClient에 사용자 이름/암호 추가 : JBOSS-ESB
- 8. JBoss 5.1.0에 두 번째 conf 폴더 추가
- 9. 로직 도움말
- 10. 계속적으로 변경되는 로직 실행
- 11. 비즈니스 로직
- 12. 로직 도움말
- 13. JBoss 캐시와 JBoss 서버의 호환성
- 14. JBOSS 보안 : web.xml과 jboss-web.xml
- 15. PHP 프로그래밍 로직 문의
- 16. n 계층 구조의 비즈니스 로직 계층에 System.Web 참조 추가
- 17. Python 백엔드 로직 MVC 프레임 워크 추가 (Django)
- 18. 또 다른 로직
- 19. 이미지 배열의 패딩을위한 로직
- 20. nhibernate 쿼리 로직 테스트
- 21. 기본값 설정 - 프리젠 테이션 로직 또는 비즈니스 로직?
- 22. JBoss Web SingleSignOn을 JBoss Seam과 함께 사용
- 23. JBoss 6은 JBoss 6를 시작할 때 WAR
- 24. JBoss 4.2.2.GA에서 JBoss 6.0.0.M2로
- 25. 큐를 JBoss 4.2.3에서 JBoss 5.1로 마이그레이션합니다.
- 26. 로직 및 UI 분리
- 27. 드래그 앤 드롭의 로직
- 28. 이벤트로 게임 로직 구축하기
- 29. 프로그래머블 로직 디바이스
- 30. 로직 테스트의 NSUserDefaults
감사를 참조하십시오. 이제 Annotations에서도 똑같은 일을 할 수 있다고 덧붙이고 싶었습니다 : '@WebServlet (loadOnStartup = 1) public class InitShutdownServlet extends HttpServlet {... ' –