Spring
hxcaifly
这个作者很懒,什么都没留下…
展开
-
【Spring】:事务管理
文章目录1. 事务介绍2. 事务的四个特性(ACID)3. Spring 事务管理的核心接口4. PlatformTransactionManager 事务管理器5. TransactionStatus 事务状态6. TransactionDefinition 基本事务属性的定义7. Spring 编程式事务和声明式事务的区别8.不用事务实现转账9.编程式事务处理实现转账(TransactionT...原创 2019-03-04 10:40:17 · 301 阅读 · 0 评论 -
【Spring】: JDK和CGLIB动态代理区别
文章目录1. 前言2. 两种代理方式的比较总结2.1. 实现原理2.2. 何时使用JDK还是CGLiB2.3. 如何强制使用CGLIB实现AOP2.4. JDK动态代理和CGLIB字节码生成的区别2.5. CGlib比JDK快?2.6. Spring如何选择用JDK还是CGLiB3. 代码实例4. JDK和CGLIB动态代理总结 1. 前言 Spring框架最经典的设计原理就是IoC(控制反转)和...转载 2019-02-25 11:43:38 · 182 阅读 · 0 评论 -
【Spring】: Spring IoC有什么好处呢?
1. 什么叫依赖倒置原则 要了解控制反转( Inversion of Control ), 我觉得有必要先了解软件设计的一个重要思想:依赖倒置原则(Dependency Inversion Principle )。 什么是依赖倒置原则?假设我们设计一辆汽车:先设计轮子,然后根据轮子大小设计底盘,接着根据底盘设计车身,最后根据车身设计好整个汽车。这里就出现了一个“依赖”关系:汽车依赖车身,车身依赖底...转载 2019-01-28 15:22:15 · 371 阅读 · 2 评论 -
【Spring】:aop的实现原理
衔接前篇文章:https://blog.csdn.net/hxcaifly/article/details/85061330 前言 前段时间写的java设计模式–代理模式,最近在看Spring Aop的时候,觉得于代理模式应该有密切的联系,于是决定了解下Spring Aop的实现原理。 说起AOP就不得不说下OOP了,OOP中引入封装、继承和多态性等概念来建立一种对象层次结构,用以模拟公共行为...转载 2018-12-23 21:28:07 · 125 阅读 · 0 评论 -
【Spring】:SpringMVC工作原理
1. SpringMVC框架介绍 Spring MVC属于SpringFrameWork的后续产品,已经融合在Spring Web Flow里面。 Spring 框架提供了构建 Web 应用程序的全功能 MVC 模块。使用 Spring 可插入的 MVC 架构,可以选择是使用内置的 Spring Web 框架还是 Struts 这样的 Web 框架。通过策略接口,Spring 框架是高度可配置的...转载 2018-12-07 16:11:27 · 131 阅读 · 0 评论