Skip to content

Instantly share code, notes, and snippets.

@JavaNoobPig
JavaNoobPig / IntroductionSpring31_8.java
Created March 14, 2019 10:52
IntroductionSpring31_8
package com.pig.spring.springaop.springaop.aspect;
import org.aspectj.lang.JoinPoint;
import org.aspectj.lang.annotation.Aspect;
import org.aspectj.lang.annotation.Before;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.context.annotation.Configuration;
@Aspect
@JavaNoobPig
JavaNoobPig / IntroductionSpring31_9.java
Last active March 14, 2019 11:02
IntroductionSpring31_9
package com.pig.spring.springaop.springaop.aspect;
import org.aspectj.lang.JoinPoint;
import org.aspectj.lang.annotation.Aspect;
import org.aspectj.lang.annotation.Before;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.context.annotation.Configuration;
//AOP
@JavaNoobPig
JavaNoobPig / IntroductionSpring32_1.java
Created March 14, 2019 11:32
IntroductionSpring32_1
package com.pig.spring.springaop.springaop.aspect;
import org.aspectj.lang.JoinPoint;
import org.aspectj.lang.annotation.AfterReturning;
import org.aspectj.lang.annotation.Aspect;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.context.annotation.Configuration;
//AOP
@JavaNoobPig
JavaNoobPig / IntroductionSpring32_2.java
Last active March 14, 2019 11:49
IntroductionSpring32_2
package com.pig.spring.springaop.springaop.aspect;
import org.aspectj.lang.JoinPoint;
import org.aspectj.lang.annotation.After;
import org.aspectj.lang.annotation.AfterReturning;
import org.aspectj.lang.annotation.AfterThrowing;
import org.aspectj.lang.annotation.Aspect;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.context.annotation.Configuration;
@JavaNoobPig
JavaNoobPig / IntroductionSpring33_1.java
Last active March 14, 2019 12:05
IntroductionSpring33_1
package com.pig.spring.springaop.springaop.aspect;
import org.aspectj.lang.JoinPoint;
import org.aspectj.lang.annotation.Around;
import org.aspectj.lang.annotation.Aspect;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.context.annotation.Configuration;
@Aspect
@JavaNoobPig
JavaNoobPig / IntroductionSpring33_2.java
Created March 14, 2019 12:15
IntroductionSpring33_2
package com.pig.spring.springaop.springaop.aspect;
import org.aspectj.lang.ProceedingJoinPoint;
import org.aspectj.lang.annotation.Around;
import org.aspectj.lang.annotation.Aspect;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.context.annotation.Configuration;
@Aspect
@JavaNoobPig
JavaNoobPig / IntroductionSpring34_1.java
Created March 15, 2019 00:23
IntroductionSpring34_1
package com.pig.spring.springaop.springaop.aspect;
import org.aspectj.lang.JoinPoint;
import org.aspectj.lang.annotation.Aspect;
import org.aspectj.lang.annotation.Before;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.context.annotation.Configuration;
@Aspect
@JavaNoobPig
JavaNoobPig / IntroductionSpring34_2.java
Created March 15, 2019 00:25
IntroductionSpring34_2
package com.pig.spring.springaop.springaop.aspect;
import org.aspectj.lang.JoinPoint;
import org.aspectj.lang.annotation.AfterReturning;
import org.aspectj.lang.annotation.Aspect;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.context.annotation.Configuration;
@Aspect
@JavaNoobPig
JavaNoobPig / IntroductionSpring34_3.java
Created March 15, 2019 00:25
IntroductionSpring34_3
package com.pig.spring.springaop.springaop.aspect;
import org.aspectj.lang.ProceedingJoinPoint;
import org.aspectj.lang.annotation.Around;
import org.aspectj.lang.annotation.Aspect;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.context.annotation.Configuration;
@Aspect
@JavaNoobPig
JavaNoobPig / IntroductionSpring34_4.java
Created March 15, 2019 00:26
IntroductionSpring34_4
package com.pig.spring.springaop.springaop;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.CommandLineRunner;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import com.pig.spring.springaop.springaop.business.Business1;
import com.pig.spring.springaop.springaop.business.Business2;