Oracle offers the various Java certifications under the following four levels,
- Entry Level
- Foundation
- Specialty
- Advanced
All the Java certifications are grouped under four different categories. They are,
- OCA Level Java Certifications
- OCP Level Java Certifications
- OCM Level Java Certifications
- OCE Level Java Certifications
OCEJPAD Certification
This certification coming under in OCE Level Certifications. OCEJPAD is one of the most important certification in J2EE, it deals about entity design, transaction management, locking fundamentals, and security. This certification is defined for developers who all are looking for develop Java EE 6 Enterprise applications using JPA. Oracle Certified JPA Developers are familiar with the JPA coding experience of entities.
OCEJPAD Certification Prerequisites
Oracle Certified Professional Java Programmer OR Sun Certified Java Programmer (any edition) is the prior exam for OCEJPAD certification exam.
Exam Details
Exam Number : 1Z0-898
Associated Certifications : Oracle Certified Expert, Java EE 6
Java Persistence API Developer
Exam Product Version : Java EE
Exam Price : US$ 245
Duration : 135 minutes
Number of Questions : 64
Passing Score : 61%
Format : Multiple Choice
Exam Objectives
Overview of the Java Persistence API
Introducing the Auction ApplicationDescribe the basics of Object Relational Mapping (ORM)Define the key concepts of the Java Persistence API (entity, entity manager, and persistence unit)
Java Persistence API EntitiesDescribe the auction applicationDefine the domain objects of the auction applicationDescribe the implementation model for the auction system
Understanding the Entity ManagerDescribe the difference between objects and entitiesDescribe the difference between persistent fields and propertiesIdentify and use common Java Persistence API annotations, such as @Entity, @Id, @Table, and @Column
Modeling Entity RelationshipsDescribe the relationship between an entity manager, a persistence context, and a persistence unitDescribe the difference between a container-managed entity manager and an application-managed entity managerDescribe the entity life cycle
Entity Inheritance and Object-Relational MappingExamine association relationships in the data and object modelsUse relationship properties to define associationsImplement one-to-one unidirectional associationsImplement one-to-one bidirectional associationsImplement many-to-one/one-to-many bidirectional associationsImplement many-to-many bidirectional associationsImplement many-to-many unidirectional associationsExamine fetch and cascade mode settings
Persisting Enums and CollectionsExamine entity inheritanceExamining object/relational inheritance hierarchy mapping strategiesInherit from an entity classInherit using a mapped super classInherit from a non-entity classExamine inheritance mapping strategiesUse an embeddable class
Introduction to QueryingPersist entities that contain enums with @EnumeratedPersist entities that contain lists with @ElementCollectionPersist entities that contain maps with @ElementCollection
Using the Java Persistence API Query LanguageFind an Entity by its primary keyUnderstand basic Java Persistence API query language queriesUnderstand native SQL queriesUnderstand basic Criteria API queries
Using the Java Persistence API Criteria APIExamine the Java Persistence API query languageCreate and use the SELECT statementCreate and use the UPDATE statementCreate and use the DELETE statement
Using the Java Persistence API in a ContainerContrast queries that use the Criteria API with queries that use the Java Persistence query languageDescribe the metamodel object approach to queryingCreate Criteria API queries
Implementing Transactions and LockingUse the Java Persistence API from a servletUse the Java Persistence API from a stateless session bean
Advanced Java Persistence API ConceptsDescribe the transaction demarcation managementImplement container-managed transactions (CMT)Interact programmatically with an ongoing CMT transactionImplement bean-managed transactions (BMT)Apply transactions to the Java Persistence API
Specify composite primary keysOverride mappings with the @AttributeOverride and @AssociationOverride annotationsUnderstand entity listeners and callback methods
OCEJPAD Certification Training Resources
EPractize Labs offers Training Lab for OCEJPAD Certification Exam. This Exam Simulator is a learning tool for OCEJPAD certification. This simulator completely follow the Oracle's latest exam detail updations. EPractize Labs Training Lab is an offline product. It gives you the independence from keeping yourself always connected to the internet. You can practice the exam at your convenient time.
OCEJPAD Certification Training Lab (Mock Exam) Simulator is the most comprehensive exam simulator available on the market. EPractize Labs Team guaranteed you will pass the real exam if you can pass all the mock exams available in this exam simulator.
EPractize Labs Software simulator comes with sample mock exams and review slides to prepare OCEJPAD certification Exam. There are 594 sample mock questions available with brief explanations.
OCEJPAD Certification Training Lab Features
- Good quality of study material
- 594 mock exam questions
- 100% Test Pass Guarantee
- 100% Syllabus Covered
- Low cost with 50% offer
- Questions are based on actual exam pattern
- Correct Answer with detailed answer explanation
The trial mode is absolutely FREE and anybody can download.
If you do not see what you are looking for, please contact us at support@epractizelabs.com and we will be happy to assist you.
Good luck with your studies!