首页 > 其他分享 >自学Spring总结(一)

自学Spring总结(一)

时间:2022-08-29 09:36:41浏览次数:58  
标签:总结 容器 构造方法 对象 Spring 自学 IoC 注入

时间8.21 ~8.29:

学习地址:https://www.bilibili.com/video/BV1Fi4y1S7ix?vd_source=4c28ca46991bee2f1a75ed5785edf2c4  黑马程序员2022最新SSM框架教程

Spring 系统架构:

 

 

其中最核心的就是底层的Core Container 核心容器,用于存储java的对象。

AOP 依赖于核心容器。

Data Access 用于访问数据 Data Integration 用于数据集成

Transactions : 事物 ,Spring在此有很大突破。事务控制开发很重要。

核心概念:

IoC:控制反转。 对象的创建由外部提供,也就是对象的创建控制权发生了转移。  Spring提供了一个IoC容器,用于充当IoC思想的“外部”。

  其目标就是为了充分解耦。  通过xml文件获取容器。

DI:依赖注入。通过各种注入方法,将一些属性、对象注入到另一个对象之中。也就是将依赖对象传入到被依赖对象之中,可以通过配置文件进行配置。

其主要有:接口注入、构造器注入、setter注入和注解注入,其中用的较多的为注解注入。

Bean:

 

bean除了id,还可以使用name 来起别名。

 

 

要注意 bean的默认创建方式是单例模式, 可以通过scope属性来修改其属性。

Bean的实例化

 有构造方法形式、静态工厂以及实例工厂等方法,其中常用的是构造方法的形式。

标签:总结,容器,构造方法,对象,Spring,自学,IoC,注入
From: https://www.cnblogs.com/lycbebetter/p/16634767.html

相关文章

  • 学习:python进阶 基本数据类型总结
    【按存值个数】标量/原子类型容器类型数字,字符串列表,元组,字典,集合   【可变/不可变】可变不可变列表、字典、集合数字、字符串、元组 ......
  • springboot知识点总结
    原文地址:https://www.cnblogs.com/lidar/p/15913128.html一、springboot总结1、概述springboot是一种快速使用spring框架的简便方式,springboot简单来说相当于一个程序搭建......
  • 周六总结(8-29)
    先说总结:上周抓不到做事节奏、失去编程兴趣,周末可以做的都不想做,只想堕落一天这个周六因为去了老哥家做客,所以在周一早上写总结,这周末其实就是周六去做客、周日一直在家玩......
  • SpringBoot整合mybatis
    9、SpringBoot整合mybatisMyBatis-Spring-Boot-Starter官方文档:http://mybatis.org/spring-boot-starter/mybatis-spring-boot-autoconfigure/maven仓库:https://mvnrepos......
  • Git中的操作总结
    当对一个文件进行跟踪后,然后本地文件又被修改了,这时如果我们想要回到被跟踪时的文件状态,输入命令(gitcheckout--文件名),这个命令只能回退上一次修改,即最近被跟踪的该文件,不......
  • Spring学习笔记(三)——Spring依赖注入
    1.SpringBean属性注入的几种方式1.1构造函数注入使用构造函数实现属性注入大致步骤如下:在Bean中添加一个有参构造函数,构造函数内的每一个参数代表一个需要注入的属......
  • 2022暑假集训新学知识点总结
    新学知识点图论树1、树链剖分(求lca,dfs序等)2、倍增lca流1、Dinic最大流2、匈牙利二分图最大匹配其他1、spfa最短路判负环字符串1、后缀自动机SAM2、回文自动......
  • 软件测试岗位,面试经验总结
    昨天面试了中软的某丰项目外包的自动化测试岗位:1.做一段英文自我介绍姓名,年龄,常驻地址,工作经历2,用英文回答:你在公司做测试的流程参加需求会议,制定测试计划,接口测......
  • 快速搭建 SpringCloud Alibaba Nacos 配置中心!
    SpringCloudAlibaba是阿里巴巴提供的一站式微服务开发解决方案,目前已被SpringCloud官方收录。而Nacos作为SpringCloudAlibaba的核心组件之一,提供了两个非常重......
  • Swagger2—整合SpringBoot
    一、Swagger用于生成服务器接口的规范文档的工具,并且能够对接口进行测试的工具1.1作用生成接口说明文档对接口进行测试1.2整合添加依赖(Swagger2、SwaggerUI)......