JAVA-JPA1

New Persistence and Database Programming with JPA Technology

JPA, entities and their relationships, Spring Data JPA and Java EE environment
Form of participation
Form of training
Length of training
  • 2 day (2×8 Lessons)
  • daily 9:00 - 17:00
Available languages
  • Hungarian
Dates

Training price

195 000 Ft
+ VAT/person
Please choose the date and form of participation!
Would you like a custom made solution, group training on this topic?
Find out more about our customised training services here.

Outline

JPA

  • Simple saving with JPA (simple-jpa)
  • Additional simple operations with JPA
  • Architecture and integration testing (architectures)
  • Configuring entities (config-entities)
  • Primary key (id-table, id-composite)
  • Entity lifecycle (lifecycle)
  • Multi-valued attributes (element-collection)
  • Relationships (relationships)
  • Many-to-many relationships (many-to-many)
  • Entities in Maps (map)
  • Embedded objects and secondary table (embedded)
  • Inheritance (inheritance)
  • Queries (queries)
  • Advanced queries
  • Bulk operations (bulk)

Using JPA with other frameworks

  • Using JPA with Spring Framework (spring-jpa)
  • Spring Data JPA (spring-data-jpa)
  • JPA with Spring Boot (springboot)
  • Declarative transaction management (transaction)
  • JPA with Java EE (javaee)
Outline (PDF)

Prerequisites

Knowledge of the following topics is required: secure handling of development tools, packages, classes, interfaces, and exception handling.

Prerequisites: completion of the Java SE Basics (JAVA-BSC) and Java SE Advanced (JAVA-ADV) trainings, or practical knowledge of the material covered in these courses.

Since part of the training materials is in English, basic English skills at the level of reading documentation are required. The training is conducted in Hungarian, based on Hungarian-language slides.