Évènements‎ > ‎

Annotations

Date : 22 mars 2011
Lieu : Epitech

19h00 à 19h15 : Accueil

19h15 à 20h45 : Annotations

Présenté par Olivier Croisier (voir l'article des JDuchess France sur sa présentation au Paris JUG)

Introduites avec Java 5, les annotations ont ouvert la voie à la méta-programmation et sont aujourd'hui présentes dans tous les frameworks et API Java.

Au cours de la conférence, Olivier Croisier reviendra tout d'abord sur le principe des annotations et leur mise en œuvre au quotidien, puis démontrera l'étendue des possibilités qu'elles offrent à la compilation et au runtime, via les Annotation Processors et la Réflexion. 
  • Historique, cas d'utilisations et limitations
  • Tour d'horizon des annotation disponibles
  • Utilisation des annotations
  • Développer une annotation personnalisée : structure, propriétés et méta-annotations
  • Outillage compile-time : les pluggable annotation processors
  • Outillage runtime : Réflexion
  • Injection d'annotations
  • Conclusion
Cette conférence pourra donc intéresser les développeurs comme les architectes, qui pourront y découvrir de nouveaux cas d'utilisation ainsi que des techniques avancées.

Mise à jour du 23/03/2011 : Voir ci-dessous
en pièces jointes le matériel de la conférence : slides et code.
La librairie d'injection est disponible sur https://github.com/OlivierCroisier/AnnotationInjector
ċ
Agnes Crepet,
23 mars 2011 à 15:45
ċ
Code.zip
(195k)
Agnes Crepet,
23 mars 2011 à 15:47
ċ
Demos.txt
(1k)
Agnes Crepet,
23 mars 2011 à 15:47
Comments