Spring
天空神话
没有理由,只有前进
展开
-
网上的一篇spring security详解教程,觉得不错,转过来了
先来谈一谈Acegi的基础知识,Acegi的架构比较复杂,但是我希望我下面的只言片语能够把它说清楚。大家都知道,如果要对Web资源进行保护,最好的办法莫过于Filter,要想对方法调用进行保护,最好的办法莫过于AOP。Acegi对Web资源的保护,就是靠Filter实现的。如下图: 一般来说,我们的Filter都是配置在web.xml中,但是Acegi不一样,它在web.xml中配置的只是转载 2017-05-10 09:23:55 · 2500 阅读 · 0 评论 -
springMVC源码分析--SimpleServletHandlerAdapter
接下来我们详细介绍一下其实现类SimpleServletHandlerAdapter,SimpleServletHandlerAdapter其实是一个Servlet的适配器,其最终执行的方法是Servlet的service方法,源码如下,我们可以看到其真正起作用的地方是((Servlet) handler).service(request, response),其实也就是调用Servlet的ser原创 2018-01-10 16:17:07 · 282 阅读 · 0 评论 -
Spring【AOP模块】就是这么简单
前言到目前为止,已经简单学习了Spring的Core模块、....于是我们就开启了Spring的AOP模块了...在讲解AOP模块之前,首先我们来讲解一下cglib代理、以及怎么手动实现AOP编程cglib代理在讲解cglib之前,首先我们来回顾一下静态代理和动态代理....我之前就写过了静态代理、动态代理的博文:blog.csdn.net/hon_3y/arti…由于静态代理需要实现目标对象的相...转载 2018-03-15 13:42:38 · 393 阅读 · 0 评论 -
Spring 使用注解方式进行事务管理
使用步骤:步骤一、在spring配置文件中引入<tx:>命名空间<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:tx="http://www.springframework.org/schem...转载 2018-03-21 10:31:21 · 137 阅读 · 0 评论 -
也谈Spring Bean的生命周期
开篇先用一张老图描述下Spring中Bean容器的生命周期。 插叙一下,记得某个博文中提到:“Spring的Bean容器只管理非单例Bean的生命周期,单例Bean的生命周期不在管理范围内”,其实我认为这句话恰好说反了。首先明确一点,并非Spring容器中所有的Bean都有生命周期行为,只有接受容器管理生命周期的Bean才具有生命周期行为:而单例(Singleton)Bean接受容器管理,非单例(...转载 2018-03-28 15:49:26 · 176 阅读 · 0 评论 -
微服务学习推荐教程地址
http://blog.didispace.com/原创 2018-06-05 09:59:47 · 369 阅读 · 0 评论 -
关于在一个Service事务中开启线程的问题,Spring事务管理源码解读
https://www.cnblogs.com/fishisnow/p/6396989.htmlSpring事务管理用了ThreadLocal保存多线程的资源隔离,保证并发情况下的线程安全,事务的一致性。原创 2018-08-08 17:03:51 · 3654 阅读 · 0 评论