JPA Training

See All Scheduled Courses

Intertech's JPA training offers real-world insights through a complete hands-on experience. See our Course Selector below for more detailed course descriptions or more on our JPA training lower on this page.

Course Finder

Return To Top
Filter Options
close

Training Category

  • See All Categories
  • See All Categories
  • See All Categories
  • See All Categories
  • See All Categories
  • See All Categories
  • See All Categories
  • See All Categories
  • See All Categories
  • See All Categories
  • See All Categories
  • See All Categories
  • See All Categories
  • See All Categories
  • See All Categories
  • See All Categories
  • See All Categories
  • See All Categories
  • See more Adobe Categories
  • See more Adobe Categories
  • See more Adobe Categories
  • See more Agile | Scrum Categories
  • See more Agile | Scrum Categories
  • See more Citrix Categories
  • See more EC Council Categories
  • See more F5 Categories
  • See more IBM Categories
  • See more IBM Categories
  • See more ITIL Categories
  • See more Java Categories
  • See more Java Categories
  • See more Java Categories
  • See more Java Categories
  • See more Linux Categories
  • See more Linux Categories
  • See more Microsoft Categories
  • See more Microsoft Categories
  • See more Microsoft Categories
  • See more Microsoft Categories
  • See more Microsoft Categories
  • See more Microsoft Categories
  • See more Microsoft Categories
  • See more Microsoft Categories
  • See more Microsoft Categories
  • See more Microsoft Categories
  • See more Microsoft Categories
  • See more Microsoft Categories
  • See more Mobile Categories
  • See more Mobile Categories
  • See more Mobile Categories
  • See more Mobile Categories
  • See more Mobile Categories
  • See more Mobile Categories
  • See more Mobile Categories
  • See more Open Source Categories
  • See more Open Source Categories
  • See more Open Source Categories
  • See more Oracle Categories
  • See more Oracle Categories
  • See more Programming Categories
  • See more Programming Categories
  • See more Software Testing Categories
  • See more VMware Categories
  • See more VMware Categories
  • See more VMware Categories
  • See more VMware Categories
  • See more Web Development Categories
  • See more Web Development Categories
  • See more Web Development Categories
  • See more Web Development Categories
  • See more Web Development Categories
  • See more Web Development Categories
  • See more Web Development Categories
  • See more Web Development Categories
  • See more Web Development Categories
  • See more Web Development Categories
  • See more XML Categories
  • See more XML Categories

Scheduled Classes


Date

  • X
  • X
  • Please ensure that the End Date is greater than or equal to the Start Date.
  • Please ensure that the End Date is greater than the present Date.

Delivery

Location

- of results

Free Resources

Free eBook: DevOps Tutorial

Free Book Chapter: Java Web Services

Free Chapter from Intertech's RESTful Web Services Course

MORE ON JPA TRAINING

Intertech’s JPA training courses cover the core aspects of the Java Persistence API:
  • Entities including persistence, identity, transactions, and granularity
  • The application component model
  • Session beans including stateless, stateful, and singleton
  • Dependency management including lookup, injection, and declaration
  • Contextual injection including scopes and contexts, qualified injection, and using producer methods
  • Object Relational Mapping (ORM) including persistence annotations, mapping to a table, mapping simple types and other items like the primary key
  • ORM relationship concepts, single-valued and collection-valued associations, and lazy relationships
  • Collection mapping including using different collection types such as sets, lists, maps, and duplicates
  • Entity managers including core operations such as persisting, finding, removing and cascading operations
  • Database synchronization, detachment, and merging
  • Queries including the Java Persistence Queries Language (JP QL) for filtering results, joining entities, and performing aggregate queries and query best practices
  • Criteria API including creating a query definition, criteria objects and mutability, roots and path expressions, and strongly typed query definitions
  • Based on the JPA training course, advanced ORM topics can be covered.  These topics include complex embedded objects, entity state conversion, compound primary keys, derived identifiers, advanced mapping elements and advanced relationships such as use of join tables, multiple tables, and inheritance.
  • Similar to advanced ORM topics being covered, some JPA training courses, the courses will cover advanced queries, entity graphs, lifecycle callbacks, validation, advanced concurrency issues, pessimistic and optimistic locking, and caching.
  • XML mapping files including mapping file defaults, queries, and managed classes and mappings
  • Configuring persistence units, building and deploying, and schema generation
  • Bulk update and delete

Looking for Different Training?