最新 最热

Spring中基于Java的配置@Configuration和@Bean用法

转载自 http://blog.csdn.net/vvhesj/article/details/47661001

2021-02-25
1

Spring Boot + Mybatis多数据源和动态数据源配置

转载自 http://blog.csdn.net/neosmith/article/details/61202084

2021-02-25
1

Spring 动态代理时是如何解决循环依赖的?为什么要使用三级缓存?

在研究 『 Spring 是如何解决循环依赖的 』 的时候,了解到 Spring 是借助三级缓存来解决循环依赖的。

2021-02-23
1

Spring注解缓存设计原理及实战

Spring 3.1后引入注解缓存,其本质不是一个具体的缓存实现,而是一个对缓存使用的抽象。 通过在既有代码中添加少量自定义注解,即可够达到使用缓存对象和缓存方法的返回对象的效果。 Spring的缓存技术具备相当的灵活性,不仅...

2021-02-23
1

大数据分析:AOP设计原理详析

如果从虚拟机线程栈的角度考虑Java程序执行的话,那么,你会发现,真个程序运行的过程就是方法调用的过程。我们按照方法执行的顺序,将方法调用排成一串,这样就构成了Java程序流。...

2021-02-22
1

5.2 spring5源码--spring AOP源码分析三---切面源码分析

引入AOP, 我们需要在配置文件中增加@EnableAspectJAutoProxy代理. 那么想要去掉AOP的引入, 只需要将这个注解注释掉就可以了. 这个注解解释整个AOP的入口.

2021-02-22
1

AOP动态代理的区别你造吗?

前言在一个风和日立的下午,一个java程序员正在愉(tong)快(ku)的修改着bug,旁边的一个好基友突然问我AOP动态代理的区别。楞了一下,心想 " 卧槽,这特喵的就触及到我的知识盲区了"。尽管内心波涛汹涌,表面上还是故作镇定的答道:“...

2021-02-22
1

Small Spring系列八:aop (一)

我们终于不辱使命完成了Spring的注解注入,接下来我们要实现更为关键aop部分,在这开始之前你需要了解什么事aop以及aop的常用术语,参考链接

2021-02-19
1

Small Spring系列九:aop (二)

在Small Spring系列八:aop (一)中,我们实现了Pointcut和MethodLocatingFactory,Pointcut根据给定一个类的方法判断是否符合expression表达式,MethodLocatingFactory更具targetBeanName和methodName返回一个Method对象....

2021-02-19
1

Small Spring系列十一:aop (四)

在前四篇,我们已经实现了使用Cglib实现了aop动态代理。但是在spring中如果代理对象实现了接口,则默认使用jdk动态代理,也可以通过配置强制使用cglib代理。本篇,我们使用jdk动态代理来完善aop...

2021-02-19
1