aspect 由 pointcount 和 advice 组成, 它既包含了横切逻辑的定义, 也包 括了连接点的定义. Spring AOP 就是负责实施切面的框架, 它将切面所定义的横 切逻辑编织到切面所指定的连接点中. AOP 的工作重心在于如何将增强编织目标 对象的连接点上, 这里包含两个工作 ...
分类:
Web程序 时间:
2020-06-14 12:32:51
阅读次数:
160
SpringMVC MVC介绍 MVC 全名是 Model View Controller,是 模型(model)-视图(view)-控制器(controller) 的缩写, 是?种?于设计创建 Web 应?程序表现层的模式。 MVC 中每个部分各司其职: Model(模型):模型包含业务模型和数据 ...
分类:
编程语言 时间:
2020-06-14 10:35:16
阅读次数:
189
@OnConnect 这是一个实现了监听connect()函数的注解,类似于切面的后置通知,当用户成功建立连接后再执行。 @OnDisconnect 这是实现了监听disconnect()函数的注解,类似于切面的后置通知,当用户断开连接后再执行。 @OnEvent("String") 这是表示下方函 ...
分类:
编程语言 时间:
2020-06-14 00:58:03
阅读次数:
167
Spring的aop通过配置方式实现 关键字 joinpoint 连接点 业务层所有的方法都是连接点 pointcut 切点 业务中所有被增强的方法 advice 通知 invoke 方法中的method.invoke(方法,参数) 即切入点方法调用,此为环绕通知,除此还有前置通知,后置通知等。 T ...
分类:
编程语言 时间:
2020-06-14 00:54:17
阅读次数:
68
IOC 一.IOC概述: 一般指控制反转(inversion of Control),把创建对象的权利交给框架,Ioc容器控制对象,是框架的重要特征,并非是面向对象编程的专用术语。它包括依赖注入(DI)和依赖查找。是一种全新的设计模式,可以把它看做是工厂模式的升华,作为一个大工厂,这里面要生成的对象 ...
分类:
编程语言 时间:
2020-06-13 19:39:54
阅读次数:
78
中断上下文的切换 进程上下文的切换 异常处理过程: 下面从逻辑上完整走一遍中断处理过程(结合中断上下文的切换,以定时器中断为例,假设从用户态进入中断): 1. 定时器连接在8259A可编程中断控制器(PIC,Programmable Interrupt Controller)的0号IRQ线上,0号I ...
分类:
系统相关 时间:
2020-06-13 17:30:14
阅读次数:
59
springboot中如果想访问html页面,不每访问一个页面就写一个Controller,可以统一写一个公共的controller方法 代码: (1)引入hutool工具依赖 <!-- hutool工具包--><dependency> <groupId>com.xiaoleilu</groupId ...
分类:
编程语言 时间:
2020-06-13 17:19:04
阅读次数:
64
大神:https://blog.csdn.net/jiankunking/article/details/52143504?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-2.nonec ...
分类:
编程语言 时间:
2020-06-13 17:12:47
阅读次数:
76
一、基本源码分析 1.寻找入口 Spring 的 AOP 是通过接入 BeanPostProcessor 后置处理器开始的 2.BeanPostProcessor BeanPostProcessor的体现在IOC源码分析的doCreateBean中,populateBean的后一句 Object e ...
分类:
编程语言 时间:
2020-06-13 13:23:29
阅读次数:
75
目标 打印档案盒标签,实现如下样式: 步骤: 一、Controller 1 @GetMapping(value = {"/printlabel"}) 2 // @RequiresPermissions("biz:container:print") 3 public void printlabel(@ ...
分类:
编程语言 时间:
2020-06-13 13:19:30
阅读次数:
97