Principios de la entrevista del código fuente de Spring
A.
Configurando org.spring framework.context.support.resourcebundlemessagesource.
B.Acceso a recursos: Recurso RS = CTX. getresource(" class path:config. properties "), archivo: c:/config.properties "
c entrega de eventos: implementando la interfaz ApplicationContextAware.
2. El alcance predeterminado es Singleton, el otro alcance es prototipo.
La diferencia es que singleton solo crea un objeto cuando se inicializa.
El prototipo crea un objeto cada vez. Cree un objeto de instancia según los parámetros de entrada.
Uno es el definidor
Utilice el método de establecimiento en la clase para definir un objeto.
Definir parámetros del constructor
4. Número
5. Registro
Definir registro de promoción
@Aspect
Actualización de registro de clase pública{
@ Antes(" ejecución(* com . herb . AOP . propietario de la promoción . *(..))")
Anulación pública antes(unirse punto punto de unión){
System.out.println("Iniciar sesión antes" + joinPoint.getSignature().getName());
}
}
Clase pública BuyXgetYfree{
....
}
6. Antes de ejecutar el método beforeadvice
Cuando se ejecuta el método de consejo de omisión,
Después de ejecutar el método de consejo posterior
Se produce una excepción en el método de consejo de lanzamiento
.