Dans les diagrammes de classes UML, les relations d'extension s'appliquent seulement aux beans entity CMP. Elles ne s'appliquent pas aux beans session ni aux beans gérés par message.
Comme le montrent les figures suivantes, une relation d'extension est affichée sous forme de trait plein avec une pointe de flèche vide qui pointe de la classe Java™ spécialisée (enfant) ou du bean EJB (Enterprise JavaBeans™) général (parent) vers la classe Java générale (parent) ou vers le bean EJB général (parent). Vous pouvez aussi représenter et développer visuellement des relations d'extension (héritage) entre des beans entity CMP.
| Code source Java | Représentation visuelle UML |
![]() |
![]() |