Skills required for Sun test 310-091

Are you preparing for IT certification? With practice questions, study notes, interactive quizzes, tips and technical articles, uCertify PrepKits ensure that you get a solid grasp of core technical concepts to ace your certification exam in first attempt.

Skills required for Sun test 310-091

Rating:

  1. Understanding the programming restrictions that apply to EJB 3.0. Using the annotations and deployment descriptor in your code individually and in combination.

  2. Identifying the requirements and responsibilities of the EJB container in providing various services.

  3. Differentiating between the bean and container managed persistent beans and the requirements of both these beans.

  4. Identifying the responsibilities from the given list of roles. The roles include Bean Provider, Application Assembler, Bean Deployer, Server Provider, Container Provider, System administrator, and Persistence Provider.

  5. Identifying the characteristics of Java Persistence entities, creating valid entity classes, and using the fields and properties in an entity class.

  6. Using annotations and XML mapping files for object-relational mapping.

  7. Implementing association relationships by using persistence entities, including @OneToOne, @ManyToOne, @OneToMany, and @ManyToMany unidirectional and bi-directional relationships.

  8. Identifying correct statements about entity instance lifecycle. Using the EntityManager API and the cascade option.

  9. Using the @PrePersist, @PostPersist, @PreRemove, @PostRemove, @PreUpdate, @PostUpdate, and @PostLoad methods.

  10. Identifying correct and incorrect statements about container-managed and application-managed persistence contexts.

  11. Understanding Java Persistence Query Language, the clauses in the language, and the expressions involved. Declaring and using named queries, dynamic queries, and SQL (native) queries.

  12. Understanding message-driven beans, Java message services, and the required interfaces for JMS.

  13. Understanding the transaction management, and the required methods to carry out transactions successfully. Identifying correct and incorrect statements about transaction management including getRollbackOnly() and setRollbackOnly() methods and the SessionSynchronization interfaces.

  14. Identifying the exceptions that will be thrown while writing EJB code, and the responsibilities of the container and various roles in handling the exceptions.

  15. Understanding the EJB security management, the responsibilities of the container, and various roles in providing security. Using the isCallerInRole() and getCallerPrincipal() methods in your code. Using various annotations and deployment descriptor elements to implement security.


Rating:



Other articles

Click here to Article home

 
uCertify.com | Our Company | Articles | Privacy | Security | Contact Us | News and Press Release | uCertify India
MCSE: MCSA, MCTS, MCITP    JAVA Certification: SCJP, SCWCD Cisco Certification: CCNA, CCENT, A+, Network+, Security+
Oracle Certification: OCP 9i, OCP 10g, OCA 9i, OCA 10g CIW foundation    EC-212-32    CISSP    Photoshop ACE    Adobe Flash ACE
© 2008 uCertify.com. All rights reserved. All trademarks are the property of their respective owners.