
spring
yejunjian007
这个作者很懒,什么都没留下…
展开
-
springAOP事务控制源码解析
先总结Spring 事务管理:Spring事务管理高层抽象主要包括3个接口:PlatformTransactionManager :事务管理器(用来管理事务,包含事务的提交,回滚) TransactionDefinition :事务定义信息(隔离,传播,超时,只读) TransactionStatus :事务具体运行状态Spring根据事务定义信息(TransactionDefinition)由平...原创 2018-04-30 22:21:34 · 1225 阅读 · 0 评论 -
spring中用到了哪些设计模式
1.工厂模式,这个很明显,在各种BeanFactory以及ApplicationContext创建中都用到了;2.模版模式,这个也很明显,在各种BeanFactory以及ApplicationContext实现中也都用到了;3.代理模式,在Aop实现中用到了JDK的动态代理;4.单例模式,这个比如spring默认配置 单例,在创建bean的时候。。。。。。。。...原创 2018-04-30 22:33:21 · 921 阅读 · 0 评论 -
spring 控制器的加载过程
1、 Tomcat服务器启动入口文件是web.xml,通过在其中配置相关的Listener和Servlet即可加载Spring MVC所需数据。基于Spring MVC最简单的配置如下。<!-- 加载Spring配置文件 --> <context-param> <param-name>contextConfigLocation</param...转载 2018-05-04 11:20:18 · 898 阅读 · 0 评论 -
Spring AOP原理
1、总结 AOP 实现的关键就在于 AOP 框架自动创建的 AOP 代理AOP 代理则可分为静态代理和动态代理两大类静态代理分为:编译时织入(特殊编译器实现)、类加载时织入(特殊的类加载器实现)。动态代理有 : jdk动态代理(基于接口来实现)、CGlib(基于类实现)。jdk中的动态代理通过反射类Proxy和InvocationHandler回调接口实现,要求委托类必须实现一个接口,只能对该...原创 2018-05-05 14:16:28 · 157 阅读 · 0 评论 -
spring相关
1、谈谈你对spring AOP的理解,作用等等?2、谈谈你对spring IOC和DI的理解,它们有什么区别?IoC Inverse of Control 反转控制的概念,就是将原本在程序中手动创建UserService对象的控制权,交由Spring框架管理,简单说,就是创建UserService对象控制权被反转到了Spring框架DI:Dependency Injection 依赖注入,在...原创 2018-05-18 19:01:29 · 175 阅读 · 0 评论 -
spring-retry总结
spring-retry 原理:https://blog.youkuaiyun.com/u014513883/article/details/52712870springBoot中使用方法:https://blog.youkuaiyun.com/swordcenter/article/details/78792006https://blog.youkuaiyun.com/u011493599/article/details/...原创 2018-08-20 21:53:05 · 543 阅读 · 0 评论