Toutes nos formations sont désormais disponibles en "Live Virtual classes". Contactez-nous pour plus d’informations : formation@oxiane.luToutes nos formations sont désormais disponibles en "Live Virtual classes". Contactez-nous pour plus d’informations : formation@oxiane.lu

Public / Ingénieurs

Accueil » Ingénieurs » Page 18

Hibernate optimisations

  • 16 mars 2015

Optimisation du modéle et du chargement Problématiques de jointure et volumétrie lié à l’héritage Lazy loading Mapping multiple et entité readonly Rappel Cascade Stratégies de fetch Gestion des associations bidirectionnelles Association oneToOne en jpa L’attribut «BatchSize» L’attribut «mappedBy» Utilisation des caches d’Hibernate Le cache de session Le cache de second niveau Le cache mapping Les […]

OSGi

  • 16 mars 2015

Présentation Les problèmes de modularisation des applications Java (fichiers Jar,gestion des classloaders…) La nécessité de réduire le couplage entre les composants Périmètre d’OSGi Principes de base d’OSGi : les bundles OSGi et les architectures orientées services (SOA) Les bundles Structure d’un module Le fichier MANIFEST.MF Les interfaces BundleActivator et BundleContext Utilisation d’Eclipse pour développer des […]

Java Optimisation

  • 16 mars 2015

La performance Définition La performance pour tous Les éléments composant la performance La performance perçue La performance au démarrage Impact dans les couches d’une application Performance et architecture La notation « grand O » Le processus d’optimisation Analyser Coder Mesurer pour vérifier Benchmarking Mesure de temps Les pièges Le benchmarking Les microbenchmarks JMH Recommandations Les […]

Java Web (Servlet/JSP)

  • 16 mars 2015

Présentation des architectures Architectures à objets distribués, architectures n-tiers, modèle en couches Architecture Java EE Architecture SOA Services Web Architecture Java EE Architectures n-tiers : du client serveur au modèle Internet Architecture web, serveur HTTP et client léger, navigateurs Protocole HTTP, requête cliente et réponse serveur, protocole en modedéconnecté sans session Fonctionnement et rôle des […]

Java 7 : Les nouveautés

  • 16 mars 2015

Projet Coin : changements du langage Java Switch sur String try-with-resources multi-catch et rethrow d’Exceptions Opérateur Diamond Autres changements Révision : les génériques Les entrées/sorties et NIO 2 Les nouvelles API java.nio.file Equivalences File/Path Les FileSystem Providers Révision : les non-blocking IO La Java Virtual Machine Le Garbage-First collector Optimisations de la VM Révision : […]

Java pour développeur Smalltalk

  • 16 mars 2015

Historique, philosophie et concepts Objet, méthode, variable, classe Machine virtuelle, bytecode Garbage Collector Syntaxe Commentaire Type de base, littéral Envoi de message, précédence, enchaînement Affectation, retour de méthode Définition de classe, attribut, méthode, variable Méthode d’instance, méthode de classe Constructeur d’instance, initialisation Redéfinition de méthode, surcharge Héritage, classe et méthode abstraite Pseudo variable this et […]