- 博客(6)
- 收藏
- 关注
原创 Spring AOP(三) 基于注解的方式实现AOP
spring中用注解方式实现AOP的步骤和用配置文件的步骤基本相同。 1.引入jar包 2.写目标类中的方法。 3.写切入类并且进行配置。 4.写配置文件。 一,写目标类 我写了一个产品的实现类,其中有增删改查4个方法。 二,写切入的类中的增强方法。 我创建了一个叫做MyAspect的切面类,其中有两个增强的方法,一个是权限校验,另一个是记录日志。 三,写配置文件并进行配置 在配置文件中添加约...
2019-03-31 22:04:44 276
原创 Spring AOP(二)用xml配置文件的方式实现AOP
AOP专用词 Joinpoint 连接点:可以被拦截到的点; Pointcut 切入点:真正被拦截到的点; Advice 通知(增强):对Poincut进行增强的方法。对方法的增强; Introduction 引介:类层面的增强; Target 目标:被增强的对象; Weaving 织入: 将通知(Advice)应用到目标(Target)的过程; Proxy 代理; Aspect 切面: 多...
2019-03-31 21:13:20 235
原创 spring AOP入门(一)动态代理
AOP概述 如在百度百科上的介绍 aop是面向切面编程的意思,他是在oop的基础上的一种升级。也是spring框架中最为核心的概念之一。 其实aop的核心理念就是动态代理,只要理解动态代理就比较好理解aop。 简单来说在业务上会涉及到一系列的工作流程,可能在某个流程中都会涉及到一些相同的业务,比如记录日志信息,进行权限校验等等。为了更简单的进行业务设计,减少代码的重复开发,会在整个流程中横切一下...
2019-03-27 23:14:10 193
原创 spring IOC(一)
什么是IOC ioc :Inversion of Control(控制反转) 在传统的过程中创建对象都是在service中new出一个实例对象,这种创建过程太过冗余。 在springIOC中,将对象的创建权交给Spring,所有对象都是由spring来创建出来。 spring核心 上图是spring框架的核心图解,其中红色部分是springIOC的核心,可以看出,springIOC是由Beans...
2019-03-24 20:56:04 194
原创 spring基本概述
spring概述 首先是百度上对spring的一个概述。 其实可以理解为Spring是javaEE/SE开发的一站式框架。 像hibernate只持久层的orm框架,structs是web层的mvc框架。spring是一站式框架可以解释为他有javaEE开发每一层的解决方案。 像struts或者hibernate只能解决某一层的问题,但是spring可以解决三层的问题。 web层: sprin...
2019-03-20 21:54:37 182
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人