¿Cuáles son los principios para entrevistar a la AOP y al COI?
2.aop: utilice una tecnología llamada "transversal" para analizar el interior del objeto encapsulado y encapsular los comportamientos que afectan a múltiples clases en un módulo reutilizable, lo que puede reducir la complejidad del sistema Código duplicado Reduce el acoplamiento entre módulos, lo que es beneficioso para la operatividad y mantenibilidad futuras.
Datos extendidos
Modo de trabajo:
1. AOP: programación orientada a aspectos (conveniente), que puede supervisar y controlar un objeto, es decir, en Llame al método específico de este objeto antes y después de llamar al módulo de función que especifique, para extender la función de un módulo, lo que se puede lograr mediante comentarios o documentos XML.
2.IOC: Inversión de control (inyección de dependencia DI), entrega el proceso de creación manual de objetos a Spring. Spring nos ayuda a generar objetos, administrar objetos, administrar dependencias entre objetos, reducir el acoplamiento de código y facilitar nuestro mantenimiento posterior del proyecto.