自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 学习笔记:8_Spring_AOP之基于XML形式配置AOP

1、 习惯一般情况下还是习惯性利用注解方式进行AOP配置。一些主流的AOP框架是兼容注解的,因此注解方式有很强的兼容性。  2、  接口package com.spring.aop3;public interface ITest { public String myTest(String a,String b);}  3、  接口实现类package com.spring.aop3;public ...

2018-06-12 16:34:06 134

原创 学习笔记:7_Spring_AOP之重用切点表达式

1、  通过给com.spring.aop2.DivisionAspect2切面类添加@Pointcut注解的方法实现切面表达式的重用 2、  main方法和执行结果 

2018-06-12 16:30:51 124

原创 学习笔记:6_Spring_AOP之切面的优先级

1、 注意后置通知的优先级和前置通知的优先级执行顺序正好相反,其它通知没试过。 2、  通过@Order注解方式指定优先级a)        新建一个切面类,前置通知切面表达式相同,定义@Order注解为0 b)        添加之前切面类的@Order注解为1 c)        main方法和执行结果 3、  通过实现Ordered接口的getOrder方法指定优先级a)        新建...

2018-06-12 16:28:33 188

原创 学习笔记:5_Spring_AOP之通知类型

1、  前置通知和后置通知(即使异常也会执行)a)        接口package com.spring.aop2;public interface IDivision { public int division(int a,int b);} b)        接口实现类package com.spring.aop2;import org.springframework.stereotype....

2018-06-12 16:25:36 177

原创 学习笔记:4_Spring_AOP之基于AspectJ注解配置AOP

1、  需要的jar包  2、  接口package com.spring.aop;public interface IZoo { public String dog(String s); public String cat(String s); public String pig(String s);}  3、  接口实现类package com.spring.aop;import org.sp...

2018-06-11 14:28:47 151

原创 学习笔记:3_Spring_AOP之不使用AOP实现”调用方法时打印日志“的功能

1、  创建一个接口2、  在方法内直接打印日志a)        核心代码和日志代码都在一起b)        main方法c)        执行结果3、  通过代理类打印日志a)        例如接口中的cat方法,只有核心代码 b)        创建一个代理类 c)        main方法 d)        执行结果 ...

2018-06-10 00:36:11 573

原创 学习笔记:2_Spring_AOP之基于注解方式配置Bean_2

Spring提供3个@Component注解衍生注解(功能一样)取代<bean class="">@Component:基本注解,标识了一个受Spring管理的Bean组件@Controller:标识表现层(Action层)Bean组件@Service:标识服务层(业务层)Bean组件@Repository:标识持久层(Dao层)Bean组件目前4种注解意思是一样,并没有什么区别,区别...

2018-06-07 22:44:25 193

原创 学习笔记:1_Spring_AOP之基于注解方式配置Bean_1

在学习Spring AOP前至少要掌握基于注解方式配置Bean的概念,下面简单写一个@Component注解的例子。1、  导入jar包2、  创建基于注解的Person类package com.spring.scan;import org.springframework.stereotype.Component;//@Component是基本注解,标识了一个受Spring管理的Bean组件//@...

2018-06-06 17:01:48 294

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除