美文网首页
Spring相关的知识总结(学习笔记)

Spring相关的知识总结(学习笔记)

作者: 年迈的代码机器 | 来源:发表于2020-04-11 15:33 被阅读0次

1、IOC和DI的区别
依赖注入和控制反转是对同一件事情的不同描述
IOC:是控制反转,就是将需要实现的对象创建、依赖的代码,反转给ioc容器来帮忙实现,IOC容器 来控制对象。
DI:是依赖注入,应用程序依赖容器创建并注入它所需要的外部资源

2,Spring AOP:面向切面编程,基于JDK代理和Cglib代理两种动态代理,体现在判断权限,日志记录,信息的过滤等等。起到分离代码的作用。业务代码和关注点代码。

切面:类是对物体特征的抽象,切面就是对横切关注点的抽象
连接点:只要是个方法就是连接点。
切点:在切面中定义,对连接点进行切割,切点可以对应多个连接点。用注解@Pointcut()。execution表达式。
通知:定义的切入方法是在原方法之前还是之后或者环绕的时候执行。

3、spring的事务管理,spring并不直接参与事务管理,而是通过事务管理器对各个平台的事务管理进行封装,最终将事务管理的责任委托给这些平台来实现。

4、spring的单例模式:Spring 对 Bean 实例的创建是采用单例注册表的方式进行实现的,而这个注册表的缓存是 ConcurrentHashMap 对象。

相关文章

  • Spring相关的知识总结(学习笔记)

    1、IOC和DI的区别依赖注入和控制反转是对同一件事情的不同描述IOC:是控制反转,就是将需要实现的对象创建、依赖...

  • 1. 依赖查找

    简介 以下内容为学习 Spring 教材后的知识点总结,方便个人复习 Spring 相关知识使用。并不适合入门学习...

  • spring 源码分析及知识点总结

    参考:spring 源码分析及知识点总结Spring源码深度解析》学习笔记——Spring的整体架构与容器的基本实...

  • 初识Spring的DI及其基本用法

    作为Spring新手,边学《Spring in Action》边总结相关知识。 什么是DI DI,Dependen...

  • 加密技术简介

    本文是本人学习加密相关知识最初的笔记,可对加密相关知识进行简单直观的总结。 本文的目标是方便初学者快速对加密相关的...

  • Javascript原型理解(面试篇)

    本文是学习JS原型相关知识后的总结与笔记:学习文章参考《一文吃透所有JS原型相关知识点》 在面试中会被经常问到JS...

  • Spring JDBCTemplate学习

    最近学习Spring框架,写这篇文章是对这段时间学习的一个总结也是学习的笔记,这篇笔记主要讲Spring 提供的一...

  • JAVA IO基本知识

    本部分总结一下JAVA IO的相关知识。 全部章节传送门: JAVA IO学习笔记: IO基本知识 JAVA IO...

  • spring3学习笔记(一)spring相关概念

    前言 此spring3学习笔记文集主要基于我的学习记录总结而成,具体的代码实现细节以及其中涉及到的java基础知识...

  • 初学Java Spring

    最近刚开始接触java spring框架相关知识,将最近整理的学习资料记录下: Java Spring 初探 本部...

网友评论

      本文标题:Spring相关的知识总结(学习笔记)

      本文链接:https://www.haomeiwen.com/subject/hwiwuhtx.html