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 19

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 […]

Artifactory

  • 16 mars 2015

La gestion des référentiels Maven Pourquoi ? Quand ? Qui ? Où ? Comment ? L’intégration continue Le déploiement continu Utilisation d’Artifactory Présentation Concepts, Définitions Rappels sur les référentiels Maven Référentiels d’un projet Structure type d’un projet L’interface Web d’Artifactory Utilisation depuis Maven Navigation dans les référentiels Déploiement d’artefacts Manipulation de référentiels Artifactory dans Jenkins […]

Ant

  • 16 mars 2015

Présentation Philosophie Installation d’Ant Lancer son premier build La ligne de commande Ant Utiliser Ant depuis Eclipse Comprendre Ant Anatomie d’un build.xml Les types de données Ant Path, Fileset, selector… Les properties Ant Les tâches et leurs dépendances Bonnes pratiques Les Tâches Ant Les principales Task d’Ant Les compléments ant-contrib Utilisation de Macros Tâches Courantes […]

NoSQL

  • 16 mars 2015

Historique et philosophie du mouvement NoSQL Concepts Théorème de CAP BASE (non ACID) Flexibilité des schémas Scalabilité horizontale Cohérence finale (Eventual Consistency) Taxonomie Mécanique et mécanismes sous-jacents Scalabilité Constistent Hashing Gossip Détection de faute Techniques de réplication Performance SSTable Memtable Arbres B+ / LSM / Fractal Filtre Bloom Intégrité Timestamps Horloge vectorielle MVCC(Multiversion concurrency control) […]