AOP utilise essentiellement des proxys ou une technologie d'ajout de bytecode pour ajouter une nouvelle logique métier à la logique métier de trois manières : pré-positionnement, post-positionnement et emballage, sans l'immerger dans la logique métier d'origine lors de l'écriture du code. Les exceptions d'exécution dans l'intercepteur AOP affecteront directement le traitement de la logique métier d'origine.
Si vous souhaitez éviter que les exceptions dans le code AOP n'affectent la logique métier principale, il vous suffit d'utiliser try...catch dans le code AOP pour l'empaquetage.
AOP utilise essentiellement des proxys ou une technologie d'ajout de bytecode pour ajouter une nouvelle logique métier à la logique métier de trois manières : pré-positionnement, post-positionnement et emballage, sans l'immerger dans la logique métier d'origine lors de l'écriture du code. Les exceptions d'exécution dans l'intercepteur AOP affecteront directement le traitement de la logique métier d'origine.
Si vous souhaitez éviter que les exceptions dans le code AOP n'affectent la logique métier principale, il vous suffit d'utiliser try...catch dans le code AOP pour l'empaquetage.
S'il y a une opération synchrone dans aop, si une exception se produit et n'est pas interceptée, cela affectera le programme principal.