home 
 
 
 
nlfr
 
Home
About ABIS
Services
Courses
Resources
Contact
MyABIS
C
All CoursesbalkjeGeneral courses » Introduction to HW & SW » Soft skills » TracksOperating systems » MVS - z/OS » Linux - UNIX » Mac OS X » iPad and iPhone iOSDatabases and middleware » Relational databases & SQL » DB2 for z/OS » DB2 for LUW » Oracle » SQL Server » MySQL & MariaDB » IMS » CICS » IBM MQ » WebSphere » Data Science, Big data and analyticsApplication development » Methods and techniques » TOGAF » PRINCE2 » Agile development and Scrum » Programming languages » Internet development » Object Oriented systems » Java » Development tools » SAS » XML » SOA & web servicesSystems management » ITIL » SecuritybalkjePractical informationRegistration 
Hibernate with JPA

If Java is used for enterprise class applications, accessing relational data in an effective way, the use of a good persistence framework is a very important. The Hibernate framework offers a complete object-relational mapping solution to this end. HIbernate makes use of the standard Java Persistence Architecture (JPA) of the Java EE platform.

The purpose of this course is to show the participant how a Java application can be mapped to a relational database schema with the use of the Hibernate framework combined with JPA.

Schedule

No public sessions are currently scheduled. We will be pleased to set up an on-site course or to schedule an extra public session (in case of a sufficient number of candidates). Interested ? Please contact ABIS.

Intended for

Architects, designers and programmers who are interested in object-relational mapping, using Hibernate and JPA.

Background

Knowledge of Java programming (see course Java programming) and relational databases (see course SQL and relational databases fundamentals) is required. Familiarity with XML (see course XML concepts) is an advantage.

Main topics

O/R mapping • Hibernate architecture

Java Persistence Architecture: annotations • mapping • entity manager

SessionFactory • JDBC connections • logging

Persistent classes • components • relations • inheritance • collections

Different mapping options • n-n associations

Criteria Queries • HQL (Hibernate Query Language) • native SQL

Training method

Lecture and hands-on exercises. The participants will work with Java applications accessing IBM DB2, Oracle, MySQL or other databases.

Duration

3 days.

Course leader

Guido Indesteege; Anova.

Global score

   
4.1/5 (based on 59 evaluations)

Reviews

     
De cursus is gegeven door een kundig iemand en is duidelijk in de uitleg. Wat ik jammer vind is dat tijdens de oefeningen teveel moet worden opgezet alvorens met de echte opdracht kan worden begonnen.vb 4 ..Opdracht is om een aantal queries te schrijven.H (, )
     
Prima cursus, soms zware kost (op eind van de dag) (, )
     
Goed ecursus, cursus begon met inL/overzicht (, )
     
Wellicht te kort om alle oefeningen fatsoenlijk te kunnen maken - teveel theorie. (, )
     
duidelijke cursus - goede uitleg (, )
     
1.Please use english when answering technical questions. 2. Exercises not always working -> need to be updated. 3. Does need to updated here and there (, )
     
Perfecte ondersteuning voor elk niveau (beginner, advanced) (, )
     
Assez complet et bon équilibre entre la pratique et la théorie (, )
     
The course was good. For some examples, the explanation was too fast ( e.g. the configuration of server ) (, )
     
it's a good one (, )

Refresh this page to see other comments.


SESSION INFO AND ENROLMENT