![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring
文章平均质量分 88
黑人小笼包
上海理工大学研究生
展开
-
《Spring技术内幕》---------IoC容器的实现
1.Spring的整体架构Spring IoC:包含了最基本的IoC容器的BeanFactory的接口与实现。BeanFactory系列容器只实现了最基本的IoC容器的功能;ApplicationContext应用上下文,作为容器的高级形态存在,增加了许多面向框架的特性,包括国际化和应用支持。Spring Aop:集成AspectJ作为AOP的一个特定实现,同时还在JVM动态代理和CG...原创 2018-10-06 20:36:15 · 501 阅读 · 0 评论 -
《Spring技术内幕》---------SpringAop的实现
1.Spring AOP的概述Aspect是一种新的模块化机制,用来描述分散在对象、类或函数中的横切关注点使用AOP后,不仅可以将这些重复的代码抽取出来单独维护,在需要使用时,统一调用,还可以为如何使用这些公共代码提供丰富灵活的手段。1.2Advice通知定义连接点在做什么,为切面增强提供织入接口,例如BeforeAdvice、AfterAdvice、ThrowsAdvice等;...原创 2018-10-06 20:37:55 · 387 阅读 · 0 评论 -
springboot+mybatis整合(最详细)从maven项目开始
1 新建maven项目2 在pom.xml中加入spring boot 所需要的配置,创建spring boot的application.java执行文件2.1 在pom.xml中引入spring-boot-start-parent,这是必须的2.2需要在pom.xml中引入spring-boot-starter-web依赖,依赖放在<dependencies&g...原创 2018-12-24 16:39:41 · 31284 阅读 · 4 评论 -
初识Spring Security OAuth2(一)
1. 工程结构1.1项目代码pom文件设置 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org...原创 2019-07-02 17:32:15 · 402 阅读 · 0 评论 -
初识Spring Security OAuth2(二)
2. Oauth2认证流程源码分析2.1客户端认证从浏览器中输入网址之后,首先会通过Spring的相关过滤器进行拦截,filterchains中的过滤器一层一层执行doFilter, 到ClientCredentialsTokenEndPointFilter,首先会调用其父类AbstractAuthenticationProcessingFilter的doFilter方法。然后...原创 2019-07-02 17:33:25 · 262 阅读 · 0 评论 -
初识Spring Security OAuth2(三)
3.携带token访问受限资源携带token访问资源,这涉及到@EnableResourceServer相关的资源服务的配置。 @Configuration @EnableResourceServer protected static class ResourceServerConfiguration extends ResourceServerCon...原创 2019-07-03 15:18:26 · 901 阅读 · 0 评论 -
事务的传播属性--解读
事务的传播属性:1: REQUIRED如果当前已经有事务了,就使用当前事务,如果没有,就新起一个事务。解释:A方法的事务启动----B1方法事务-------B2方法事务-------A方法事务结束此时因为A方法已经新起了一个事务,因此在B1方法时就不会另起新的事务,这时只要A方法中出现异常,包括由A方法本身引起的,两个B方法引起的等,都会引起整个A事务回滚,即两个B方法的事务...原创 2019-08-08 13:29:17 · 450 阅读 · 1 评论