Developing Applications with Java Persistence API (JPA)

IBM

Kurs

In München

Preis auf Anfrage

Beschreibung

  • Kursart

    Kurs

  • Ort

    München

This intermediate course is designed for experienced Java application developers who want to learn how to develop Java SE or Java EE applications that access relational data using JPA. Some experience with other Java-based approaches to database access, such as JDBC or other persistence frameworks, is beneficial. Das Zentrum IBM präsentiert das folgende Programm, mit dem Sie Ihre Kompetenzen stärken sowie Ihre gesteckte Ziele erreichen können. In dem Kurs zu dieser Schulung gibt es verschiedene Module zur Auswahl und Sie können mehr über die angebotenen Thematiken erfahren. Einfach anmelden und Zugang zu den folgenden Themen erhalten

Standorte und Zeitplan

Lage

Beginn

München (Bayern)

Beginn

auf Anfrage

Hinweise zu diesem Kurs

Students should have practical experience with the Java programming language. This knowledge can be gained by successfully completing one of the following courses:
Java SE 5 Programming Fundamentals (WD152)

Java SE 5 Programming Fundamentals (Remote Classroom) (VD152)

Java SE 5 Programming Fundamentals (Self-Paced) (ZD152)
Students should also have knowledge of database concepts such as SQL, primary and...

Fragen & Antworten

Ihre Frage hinzufügen

Unsere Berater und andere Nutzer werden Ihnen antworten können

Wer möchten Sie Ihre Frage beantworten?

Geben Sie Ihre Kontaktdaten ein, um eine Antwort zu erhalten

Es werden nur Ihr Name und Ihre Frage veröffentlicht.

Meinungen

Themen

  • Java

Inhalte

This 2-day instructor-led course teaches students how to build, develop, and run Java applications that use the Java Persistence API (JPA). Students use IBM Rational Application Developer V7.5, which provides complete support for the JPA specification, to develop the JPA-based applications in this course.

JPA provides a mechanism for managing persistence and object-relational mapping. It represents a significant evolution over previous persistence techniques, such as Java Database Connectivity (JDBC) and EJB 2.0 Container-Managed Persistence (CMP), and it can be used in both Java Standard Edition (Java SE) and Java Enterprise Edition (Java EE) applications.

This course begins with an overview of persistence and the JPA specification, including features of the Java Platform that support JPA and JPA architecture. Subsequent topics include creating JPA entities, using Java Persistence Query Language (JPQL) and performing object-to-relational mappings (ORM) for persistent data. Students also learn how the use of JPA in applications differs between the Java SE and Java EE environments.

Hands-on exercises throughout this course give students practical experience developing JPA-based applications with IBM Rational Application Developer V7.5. JPA development skills covered in the exercises include creating entity classes, developing a Java SE application to perform database operations, mapping entities to single and multiple tables, and working with JQL queries.

Note: This course covers the use of JPA in Java Standard Edition and Java Enterprise Edition Web container environments. It does not specifically address the use of JPA with Enterprise JavaBeans (EJBs). To learn how to use JPA entities running in an EJB container, students should attend one of the following courses:

  • Developing EJB 3 Applications for WebSphere Application Server V7 (WD352)
  • Developing EJB 3 Applications for WebSphere Application Server V7 (Remote Class) (VD352)

For information on other related WebSphere courses, visit the WebSphere Education Training Paths Web site:

http://www.ibm.com/software/websphere/education/paths/

If you are enrolling in a Self Paced Virtual Classroom or Web Based Training course, before you enroll, please review the Self-Paced Virtual Classes and Web-Based Training Classes on our Terms and Conditions page, as well as the system requirements, to ensure that your system meets the minimum requirements for this course.

http://www.ibm.com/training/terms

Training Paths that reference this course are:

  • Application Developer Skills for Java
Die digitale Umgestaltung ist heute nicht mehr nur ein erklärtes Ziel – sie ist zu einem Muss im IT-Bereich geworden. Die Einführung einer Hybrid Cloud bedeutet, dass Ihre IT-Infrastruktur in drei Schlüsselbereichen weiterentwickelt wird: Integration mobiler Services, Analyse von Daten und bessere Vorhersagbarkeit von Services durch entsprechende Prozesse. Es bedeutet, die APIs zu öffnen, um Innovation zu fördern und dabei die Sicherheit und Kontrolle aufrechtzuerhalten. Es geht darum, Daten zu erfassen und in Echtzeit Erkenntnisse zu gewinnen. Und darum, bei all dem die richtigen Service-Levels zu bieten.

Zusätzliche Informationen

  • Use the Java Persistence API to develop and run JPA entities
  • Use Java Persistence Query Language (JPQL)
  • Perform object-to-relational mappings (ORM) for persistent data
  • Implement persistent entities and embedded objects
  • Develop JPA applications for the Java SE environment
  • Code JPA applications for the Java EE Web environment
  • Develop and test JPA code using IBM Rational Application Developer V7.5

Developing Applications with Java Persistence API (JPA)

Preis auf Anfrage