Accueil » Programmation » Support cours de Java Persistence API (JPA)

Support cours de Java Persistence API (JPA)

Support de cours de Programmation en pdf à télécharger gratuitement sur Support cours de Java Persistence API (JPA), cours de 68 pages.

Catégorie: Programmation, type de fichier: PDF, Nombre de page: 68, autheur: , license: Creative commons, taille de fichier: , niveau: Débutant, date: 2016-06-29, téléchargement: 610.

Java Persistence API est une collection de classes et de méthodes pour stocker constamment les vastes quantités de données dans une base de données. Ce tutoriel vous offre la compréhension de base de la persistance (stocker la copie de l’objet de base de données dans la mémoire temporaire).

Plan de cours

  • Introduction
  • De JDBC à JPA
  • Différents niveaux d’API de persistance
  • Exemple JDBC
  • Exemple ORM ( JPA )
  • Pourquoi JPA ?
  • Spécification et implémentations
  • Mapping Objet / Relationnel
  • Problématique du mapping O/R
  • Mapping simple
  • Le cas de l’héritage
  • Les grands principes de JPA
  • Mapping par annotations
  • Les principaux objets
  • Le fichier ‘persistence.xml
  • Le mapping O/R avec JPA
  • Architecture de JPA
  • Le contexte de persistance
  • Gestion des entités
  • Entity Manager et les opérations de base
  • Notion de ‘CRUD’
  • EntityManager : persist

Ce cours intitulé Support cours de Java Persistence API (JPA) est à télécharger gratuitement, plusieurs autre documents sous la catégorie Programmation sont disponibles dans ce site, que ce soit vous êtes débutant ou professionel ce cours de JPA va vous aider à améliorer votre compétence et votre savoire faire dans le Programmation.

Profitez de ce manuel de formation en PDF pour comprendre mieux le JPA et enrichir votre connaissance.

Commencez à télécharger ce cours adapté pour vous et à apprendre JPA.

Télécharger

Extrait du cours :

10Nouvelle version ajout disciplinepublic Discipline ajouterDiscipline(String intitule, Sport sport) throws SQLException { // requête pour définir la clé primaire de la discipline : max + 1 Statement req = conn.createStatement(); ResultSet res = req.executeQuery(" SELECT MAX(CODE_DISCIPLINE) FROM DISCIPLINE"); res.next(); int codeDisc = res.getInt(1); codeDisc++; // insertion des données dans la table discipline req = conn.createStatement(); int nb = req.executeUpdate("INSERT INTO DISCIPLINE VALUES (" + codeDisc + " , '" + intitule + "' , " + sport.getCodeSport() + ")"); System.out.println(" Discipline insérée : " + nb); // création de l'objet discipline et ajout dans les disciplines du sport Discipline disc = new Discipline(codeDisc, intitule, sport); sport.addDiscipline(disc); return disc;}

Laisser une réponse

Votre adresse email ne sera pas publiéeLes champs requis sont surlignés *

*