다음과 같이 작동하는 EJB 팩토리 클래스를 작성하려고합니다. EJB 클래스를 인수로 취하고 EJB가 원격 인터페이스를 가지고 있는지 확인합니다 예외가 발생하면 해당 EJB를 반환합니다. 아래 코드는 정확하게 이것을 수행합니다. 그러나 반환하는 객체는 관련 빈의 원격 인터페이스 유형이며 빈 자체는 아닙니다. 이걸 어떻게 바꿀 수 있니? Java에 gener
최근에 인터뷰에서 질문했습니다 - Java에서는 요청 기반 프레임 워크를 구성 요소 기반 프레임 워크와 어떻게 비교합니까? EJB를 컴포넌트 기반 프레임 워크의 예제와 Struts를 요청 기반 프레임 워크로 설명했지만, 내가이 질문에 정당하게 대처하면 확신하지 못했습니다. 면접관의 의미와 비교해야 할 사항은 무엇입니까 ?? 그들은 대부분 웹 프레임 워크의
안녕하세요 Java/Swing 응용 프로그램을 Flex3로 마이그레이션하려고합니다. 기존 응용 프로그램 아키텍처는 다음과 같습니다 : Java/Swing 클라이언트, JDO (Kodo) - Java Persistance 엔진, JMS - 메시징 (실시간 업데이트 용), EJB - 비즈니스 로직, Weblogic, UDB - 백 엔드 데이터베이스 기존 응용
JBoss 5.0에 MBeans를 추가하는 방법에 대한 몇 가지 예제를 통해 JMX 콘솔을 통해 구성 할 수 있지만 JMX 뷰에이 예제 중 아무 것도 나타나지 않았습니다 . 이제는 ehCache의 JMX 통합을 사용하지 않으려 고 노력했습니다. 다음 I합니다 (으로 Ehcache 설명서로) 시도하고있다 : CacheManager manager = Cache
특정 시점에 매주 주기적으로 세션 빈의 메소드를 실행하는 방법이 필요합니다. 나는 이것을하기 위해 석영 스케쥴러를 사용할 생각이다. 내 질문은 .ear 파일이 자동으로 배포 된 순간부터 스케줄러를 시작하려면 어떻게해야합니까? @PostConstruct와 같은 scheduler.start 메소드를 호출하는 스테이트리스 세션 빈에 사용할 수있는 주석이 있습니까
EJBBean을 클라이언트에서 호출하려면 먼저 JNDI 조회를 통해 EJBHome 객체 참조를 확보해야합니다. 이 코드는 EJBBean으로 작업해야 할 때마다 실행해야하므로 중복되거나 비용이 많이 듭니다. 이 문제를 해결하려면 JNDI 조회를 반복하지 않고 EJBHome 개체 참조를 캐시하고 캐시에서 반복적으로 다시 사용할 수 있습니다. 이것은 EJBHom
Jasper Reports (v3.5.2)를 사용하여 Webapp 용 브라우저로 PDF/HTML 보고서를 생성하고 인쇄하려고합니다. 이 webapp는 이미 프론트 엔드 용으로 JSF (Woodstock)를 사용하고 EJB (JPA 및 Hibernate를 MySQL 데이터베이스에 대한 지속성 공급자로 사용)로 EJB 3를 사용합니다. 제 질문은 - 재스퍼 기
우리는 EAR & EJB 프로젝트를 maven으로 빌드하고 있습니다. 모든 EJB 프로젝트를 빌드 한 다음 EAR에 대한 종속성으로 사용되므로 결국 EAR 파일에 압축됩니다. 문제는 각 EJB 프로젝트에 EJB를 검사하는 junit 테스트가 있다는 것입니다. 현재이 테스트는 애플리케이션 서버 (jboss)에 연결하고 EJB 인터페이스에서 메소드를 실행하려고