![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
spring基础实践
文章平均质量分 66
haidaoxianzi
邮箱2402774969@qq.com,博客迁移到
https://blog.csdn.net/qq_17033579
展开
-
spring-Aop 1.2(2) aop(后置,环绕,异常通知)体验
继续前面的前置通知,下面是后置,环绕,异常通知demo.1 定义接口,目标对象,以及后置,环绕通知①后置通知package cn.dbe.spring.aop.advice;import java.lang.reflect.Method;import org.springframework.aop.AfterReturningAdvice;public class MyMethodAfter...原创 2018-04-07 14:59:57 · 249 阅读 · 0 评论 -
SpringBoot 实战:1.1 、创建SpringBoot项目
SpringBoot 实战原创 2018-06-27 22:25:42 · 287 阅读 · 0 评论 -
spring-Aop by aspectj pojo+xml (2)
spring-Aop by aspectj pojo+xml 演绎四种通知类型原创 2018-06-10 19:08:32 · 186 阅读 · 0 评论 -
spring-Aop by aspectj pojo+xml (1) 演绎前置后置异常通知
spring-Aop by aspectj pojo+xml 演绎四种通知类型原创 2018-06-10 19:08:19 · 153 阅读 · 0 评论 -
spring-Aop by aspectj注解 (3) 万能的环绕通知
环绕通知可以把前置后置异常都涵盖,甚至权限要更大些,可以改方法返回值甚至选择不调用目标方法等。1 定义通知package cn.dbet.spring.aop.aspectj;import org.aspectj.lang.ProceedingJoinPoint;import org.aspectj.lang.annotation.Around;import org.aspe...原创 2018-06-01 16:39:46 · 655 阅读 · 0 评论 -
SpringBoot 实战:1 、为 eclipse 安装 SpringBoot 插件
过程占用好多时间,我给出的方案: 查看自己的eclipse版本: help->about eclipse 可以看到版本,如下图 1 选择性最优方案: 如果你对你的eclipse版本没有严格要求,可以问我要我使用的版本(Version: Mars.2 Release (4.5.2))...原创 2018-06-13 06:53:14 · 9157 阅读 · 1 评论 -
spring-Aop by aspectj注解 (2) 前置,后置,异常通知
三篇文看 aspectj 以注解的形式如何阐述spring aop (本文为第二篇)原创 2018-05-28 22:20:48 · 242 阅读 · 0 评论 -
spring-Aop by aspectj 注解(1) 入门体验
初步体验通过aspectj实现aop前置通知原创 2018-05-20 15:37:56 · 137 阅读 · 1 评论 -
spring-Aop相关- 动态aop和静态aop区别
切入点源码关系简单图示:文字阐述如下:pointcut切入点来源之一:配置的代理接口时,注册代理接口bean的class 为:org.springframework.aop.support.NameMatchMethodPointcutAdvisor 名称匹配切入点通知其父类实现的接口里,有方法 Pointcut getPointcut() ,返回值为Pointcutpackage org.s...原创 2018-05-03 11:39:14 · 1726 阅读 · 0 评论 -
spring-Aop 1.2(3) aop添加切入点通知体验
本节应用场景:直白说前面两节aop添加通知的方式应用起来不是很灵活,如果配置了通知,并且在代理工厂bean的拦截器名集里添加,则不区分代理接口的哪个方法,都会添加以上的前置,后置,环绕,异常通知。那么如果我想单独对某个方法加前置通知,单独对另外一个方法加后置通知怎么办?因此引入切入点通知的概念。图示理解如下:下面是一个简单的demo实现:1 首先定义两个通知:package cn.dbe.spri...原创 2018-05-03 11:41:09 · 189 阅读 · 0 评论 -
spring->AOP 1.1基本概念
spring的核心思想:1) ioc : inverse of control 反转控制,指获得依赖对象的方式被反转了。(不做过多描述。)2)aop : aspect oriented program ,面向方面(切面)编程。作用:不改变源码,还能增加类的功能。 下面详细介绍下springAop可以通过aop来增加系统级功能,日志,事务管理等。一、有关学习aop要了解的几个基...原创 2018-04-01 19:07:21 · 171 阅读 · 0 评论 -
spring-Aop 1.2(1) aop(前置通知)体验
加入通知的地点可以为:方法调用,异常抛出,要修改的字段。spring采用方法调用,有四种加入通知的方式:前置通知,后置通知,环绕通知,异常通知,通知也有两种代理方式,①jdk的动态代理,即接口代理②对类代理,即cglib代理。推荐①,耦合性低,且使用②的话,要考虑final修饰的方法不能被代理,因为不能被重写,无法织入通知。具体专有名词不够清楚,可以看:https://blog.c...原创 2018-04-06 13:15:53 · 206 阅读 · 0 评论