• Välj land/region: Sverige
  • IBM®
  • Site map

  • Utbildning
  • Kurskatalogen

Kursbeskrivning: Developing EJB 3 Applications with Rational Application Developer V7.5

Kursen har inget datum. Ring vår kursbokning 077 186 10 37 för information om en privat utbildning.

  • Lägg till min egen katalog
  • Lägg till min träning önskelista

Översikt

  • Målgrupp
  • Förkunskaper
  • Mål
  • Nyckelområden
  • Kursmaterial förfrågningar
List of course details in a data table
Kurskod RD352SE Leveranstyp Classroom
(Hands-on labs)
Kurslängd 5.0 dagar Kurstyp
Listpris  Set by Partner    

This course teaches students how to build Java Platform, Enterprise Edition 5 (Java EE 5) applications that use Enterprise JavaBeans (EJB) 3.0 and the Java Persistence API (JPA).

Visa den här kursen i andra länder

Tillbaka till toppen

Målgrupp

Java developers

Tillbaka till toppen

Förkunskaper

You should complete:

  • Java SE 5 Programming Fundamentals (WD152) or (VD152)
  • Introduction to Java SE 5 Using Eclipse 3.2 (JA355) or (VD155)

You should have:

  • Knowledge of database concepts such as SQL, primary and foreign keys, joins, and referential integrity

It is also beneficial that you have:

  • Some knowledge of Java EE Web development and Web services
  • Experience with Rational Application Developer or another Eclipse-based development environment

Tillbaka till toppen

Mål

  • State the purpose and value of using the Enterprise JavaBean (EJB) technology
  • Describe the Java EE 5 application architecture
  • Use annotation-based development for EJBs
  • Explain the relationship between annotations in code and deployment descriptor files
  • Define and use dependency injection and resource injection
  • Develop and test the various types of EJBs (stateless session, stateful session, or message-driven) and Java Persistence API (JPA) entities
  • Use Java persistence query language (JPQL)
  • Perform object-to-relational mappings (ORM) for persistent data
  • Implement persistent entities with associations
  • Integrate an application with messaging using message-driven beans
  • Use EJB timers and interceptors
  • Leverage container services for transaction management
  • Create and test EJB clients
  • Create Web services from EJBs
  • Apply recommended practices in EJB design and implementation
  • Use IBM Rational Application Developer V7.5 to develop and test an EJB 3 application
  • Deploy an EJB 3-based application to WebSphere Application Server V7

Tillbaka till toppen

Nyckelområden

  • Session EJBs
  • The library case study
  • Strategies for testing EJBs
  • EJB clients
  • Introduction to the Java Persistence API (JPA)
  • Object-relational mapping with JPA
  • Java Persistence Query Language (JPQL)
  • Message-driven beans
  • Managing transactions in EJBs
  • EJB 3 timers and interceptors
  • EJBs and Web services
  • EJB security
  • Recommended practices for EJB 3
  • Deployment to WebSphere Application Server V7

Tillbaka till toppen

Kursmaterial förfrågningar

Printed student manuals and workbooks

Tillbaka till toppen

My IBM