码迷,mamicode.com
首页 >  
搜索关键字:切面    ( 2429个结果
SpringBoot全局异常捕获
@ControllerAdvice //定义为切面拦截所有 public class GlobalExceptionHandler { @ExceptionHandler(RuntimeException.class) @ResponseBody // 拦截返回是 json返回结果 public M ...
分类:编程语言   时间:2020-01-11 16:56:25    阅读次数:108
SpringCache源码深度解析
缓存是我们常用的一种优化系统的方案。 无论是前端缓存还是应用层缓存或者数据库缓存,其本质都是将查询过的数据缓存下来,下次再次查询该数据的时候如果数据没有过期,则直接返回缓存中该数据即可,不再执行查询操作。 SpringCache是我们常用的一种应用层缓存方案,其一般应用在方法上,下面我们先来看下具体 ...
分类:编程语言   时间:2020-01-11 00:08:06    阅读次数:75
spring中@Async注解的原理和使用
分析过程: 开启异步代理 初始化excutor和exceptionHandler 定义切面处理 线程处理 @EnableAsync @EnableAsync是开启某个模块的功能加载,之前在《导图梳理springboot手动、自动装配,让springboot不再难懂》介绍过,@EnableXXX一般都 ...
分类:编程语言   时间:2020-01-11 00:00:13    阅读次数:526
springAOP实现
AOP定义AOP就是 Aspect Oriented Programming的缩写,意思为面向切面编程。通过预编译的方式以及动态代理的方式实现程序同一维护的功能。AOP是Spring中的重要内容,利用AOP可以增强主业务的功能,降低主业务和基础重复性的业务耦合度,提高程序的可重用性,提高开发效率。原 ...
分类:编程语言   时间:2020-01-08 12:27:54    阅读次数:78
spring boot 中AOP的使用
一、AOP统一处理请求日志 也谈AOP 1、AOP是一种编程范式 2、与语言无关,是一种程序设计思想 面向切面(AOP)Aspect Oriented Programming 面向对象(OOP)Object Oriented Programming 面向过程(POP) Procedure Orien ...
分类:编程语言   时间:2020-01-08 00:24:30    阅读次数:83
事务的特性、事务并发、事务读一致性问题
1 什么是数据库的事务? 1.1 事务的典型场景 在项目里面,什么地方会开启事务,或者配置了事务?无论是在方法上加注解,还 是配置切面 <tx:advice id="txAdvice" transaction-manager="transactionManager"> <tx:attributes> ...
分类:其他好文   时间:2020-01-06 00:40:55    阅读次数:118
Spring:AOP
什么是AOP? AOP:Aspect Oriented Programming,中文翻译为”面向切面编程“。面向切面编程是一种编程范式,它作为OOP面向对象编程的一种补充,用于处理系统中分布于各个模块的横切关注点,比如事务管理、权限控制、缓存控制、日志打印等等。AOP采取横向抽取机制,取代了传统纵向 ...
分类:编程语言   时间:2020-01-04 18:20:51    阅读次数:79
Spring(0)
0) Spring的helloWorld https://blog.csdn.net/cflys/article/details/70598903 当我们没有使用Spring的时候,调用sayHello()方法需要3步: 1.创建一个HelloWorld的实例对象 2.设置实例对象的name属性 3 ...
分类:编程语言   时间:2020-01-03 15:34:09    阅读次数:77
spring boot与spring mvc的区别是什么?
spring boot与spring mvc的区别是什么? Spring 框架就像一个家族,有众多衍生产品例如 boot、security、jpa等等。但他们的基础都是Spring 的 ioc和 aop ioc 提供了依赖注入的容器 aop ,解决了面向横切面的编程,然后在此两者的基础上实现了其他延 ...
分类:编程语言   时间:2020-01-03 00:38:39    阅读次数:58
spring的ioc技术
一、了解Spring IOC/DI 1:Spring有两大核心技术,控制反转(Inversion of Control, IOC)/依赖注入(Dependency Injection,DI)和面向切面编程(Aspect Oriented Programming,AOP) 2. IOC/DI: 它用来 ...
分类:编程语言   时间:2020-01-01 18:26:29    阅读次数:73
2429条   上一页 1 ... 25 26 27 28 29 ... 243 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!