Action |
Option de modèle |
Déconseillée ? |
Alternative |
---|---|---|---|
Ajouter une opération Entity stéréotypée (par exemple, <<ns>>, <<nsreadmulti>>, etc.) |
Aucune |
Autorisée |
Au lieu d'utiliser une sous-classe avec remplacement, ajouter l'opération stéréotypée en utilisant une sous-classe sans remplacement. Cela permet de garantir que votre sous-classe (et, par conséquent, vos nouvelles opérations stéréotypées) sera traitée comme externe et que vous ne recevrez pas d'avertissements dans Eclipse lorsque vous la référencerez. Notez que vous recevrez des avertissements si vous référencez directement les opérations dans l'entité de base, car elles sont internes par défaut. |
Ajouter une opération Entity non stéréotypée |
Aucune |
Autorisée |
Au lieu d'utiliser une sous-classe avec remplacement, ajouter l'opération non stéréotypée en utilisant une sous-classe sans remplacement. Cela permet de garantir que votre sous-classe (et, par conséquent, vos nouvelles opérations non stéréotypées) sera traitée comme externe et que vous ne recevrez pas d'avertissements dans Eclipse lorsque vous la référencerez. Notez que vous recevrez des avertissements si vous référencez directement les opérations dans l'entité de base, car elles sont internes par défaut. |
Changer la structure d'une opération Entity |
Aucune |
Déconseillée |
Créer une opération stéréotypée à l'aide d'une sous-classe sans remplacement. |
Changer une option d'opération Entity |
Zone ID auto Clé ID auto Aucun code SQL généré Verrouillage optimiste Tri par SQL Where |
Déconseillée |
Créer une opération stéréotypée à l'aide d'une sous-classe sans remplacement. |
Contrôle au niveau de la table de base de données |
Déconseillée |
Cette option est paramétrable via les propriétés d'exécution si vous souhaitez changer le comportement des opérations d'application. Il est également possible de créer une opération stéréotypée pour implémenter la fonctionnalité requise en utilisant une sous-classe sans remplacement. |
|
Opération en cas d'échec Opération post-accès aux données Opération pré-accès aux données Treater ReadmultiMax comme InformationalException Enregistrements ReadMultiMax renvoyés |
Déconseillée |
Utiliser la sous-classe avec remplacement pour substituer ces options sur une classe Entity de l'application. Il est également possible de créer une opération stéréotypée pour implémenter la fonctionnalité requise en utilisant une sous-classe sans remplacement. |
|
Changer une option de classe Entity |
Activer la validation |
Déconseillée |
Utiliser la sous-classe avec remplacement pour substituer cette option sur une classe Entity de l'application. Il est également possible de créer une opération stéréotypée pour implémenter la fonctionnalité requise en utilisant une sous-classe sans remplacement. |
Résumé Autoriser le verrouillage optimiste Aucun code SQL généré |
Déconseillée |
Créer une opération stéréotypée à l'aide d'une sous-classe sans remplacement. |
|
Contrôler les zones Dernière mise à jour de la zone |
Déconseillée |
Utiliser les classes d'extension pour substituer ces options sur une classe Entity de l'application. |