Red Hat JBoss EAP를 이용해 도움 없이 다음 과제를 달성할 수 있어야 합니다. 과제는 응시자가 대비할 수 있도록 범주별로 그룹화되어 있습니다.
*빈(Bean) 검증
-POJO에 주석을 추가하여 데이터 검증을 활성화하고 셋업합니다.
-문서를 사용하여 유용한 표준 검사기(Validator)를 찾습니다.
* JPA 매핑
-POJO에 주석(Annotation)을 추가하여 데이터베이스의 퍼시스턴트 상태 표현에 매핑합니다.
-기본 속성 매핑을 적용하고 문서를 사용하여 올바른 속성 주석(예: @Temporal)을 식별합니다.
-어소시에이션(Association)의 양쪽을 포함하여 두 엔터티 간의 양방향 OneToMany 관계를 매핑합니다.
-기본 가져오기(Fetch) 동작을 이해하고 어소시에이션에 따라 가져오기 전략을 재정의합니다.
* JPA 쿼리
-지정된 매개 변수를 사용하여 JPA 쿼리를 구현합니다.
-지정된 쿼리를 생성하여 사용합니다.
-쿼리를 사용하여 어소시에이션을 신속하게 가져옵니다.
*메시징
-점대점 모델과 게시/서브스크립션 모델을 이해합니다.
-JMS 쿼리, 토픽, 커넥션 팩토리를 이해합니다.
-javax.jms.MessageListener 인터페이스를 이해하고 사용합니다.
-MDB(Message-Driven Bean)를 구현합니다.
-@MessageDriven과 @ActivationConfigProperty 주석을 사용합니다.
* JAX-RS를 사용한 REST 서비스
-REST 개념, 특히 HTTP PUT, DELETE, GET, POST 메소드를 적용하고 사용하는 방법을 이해합니다.
-표준 HTTP 반환 코드를 이해하고 사용합니다.
-RESTful Root 리소스 클래스를 구현합니다.
-JAX-RS를 사용하여 REST 서비스를 노출합니다.
-@Path를 정의하는 능력을 입증합니다.
-@Produce와 @Consume을 이해하고 사용합니다.
-JAX-RS를 사용하여 xml 및 jso 형식의 컨텐츠를 만들고 사용합니다.
*보안
-JAAS의 기본 용어와 개념을 이해합니다.
-제공되는 JAAS 인증 상세 정보를 이해합니다.
-JAAS 주석을 사용하여 서버 측 서비스(REST 서비스 및 EJB)를 보호합니다.
*CDI
-상황에 따른 범위를 파악합니다.
Red Hat의 모든 수행 기반 시험에서와 마찬가지로, 이러한 설정은 재부팅 후에도 변경 없이 유지되어야 합니다.

