Rose India
Read Reviews
"This is my first time I have ever used a tutor either online or in person. I was a little skeptical of an online tutoring service, but with my demanding job I needed someone who would accommodate my time schedule.
Bharats web site and name came up after a search through Google. I emailed him and set up my first appointment. I was impressed, he covered the topics I was having problems with, and in a manner I could easily understand.




Java Persistence API Training

Rose India is a premier software developer that provides excellent command over Java Persistence API Training. The strategic approach developed by Rose India gives step-by-step learning experience to develop Java persistence framework based applications. This course is designed for beginners who want to develop POJO's based-applications interacting with the relational database. Release versions of EJB 3.0, defined in Java EE 5.0 specification were used during online or onsite training classes conducted by Rose India. After the successful completion of this course you will be awarded with Rose India Technologies Certification and enable to develop POJO objects to the relational database by using following common Java Idiom such as - association, inheritance, polymorphism, composition and the Java collections framework. 

JPA Course Details:

  1. JDBC vs. ORM 
                        
    • Introduction to JPA 
    • JPA Features 
    • JPA and EJB 3.0 (Annotations)
    • JPA Architecture
    • Understanding key functionalities of JPA 
    • JPA O/R Mapping (ORM) Overview
    • Setting up the Environment 
                   
      • Required Libraries
      • Data Source 
      • IDE's (as Eclipse) 
      • Application Server (as JBoss 4.x)
                  
    • Understanding JPA Configuration Files
                     
      • persistence.xml
      • jboss-app.xml
                    
    • Creating First JPA Application
                     
      • Creating POJO classes 
      • Using annotations for persistence mapping (as @Entity & @Id) 
      • Understanding Configuring the persistence context 
      • Understanding and Configuring the EntityManager 
      • Working with the EntityManager to persist objects 
      • Transactions and flushing 
      • Reading, updating and writing persistent objects 
      • Working with DataSource, connection pools, and JTA 
      • Deploying the application on JBoss AS using Ant 
      • Running the application 
                        
  2. Simple JPA-QL Queries 
  3. Building EJB Queries
                   
    • The Select Clause 
    • The Where Clause 
    • Update Query 
    • Delete Query 
    • Aggregate Functions (Associations and Joins) 
    • Group By Clause Example 
    • Order By Example