spring5框架

简介: spring5框架

说明

仅供学习交流使用,
笔记作于
【尚硅谷Spring5框架教程(idea版)-哔哩哔哩】

课程内容介绍

1、Spring框架概述

https://blog.csdn.net/qq_51625007/article/details/120774070
2、IOC容器

(1)IOC 底层原理

(2)IOC 接口(BeanFactory)

(3)IOC 操作 Bean 管理(基于xml)

(4)IOC 操作 Bean 管理(基于注解)

https://blog.csdn.net/qq_51625007/article/details/120729729

3、Aop

https://blog.csdn.net/qq_51625007/article/details/120810164

4、JdbcTemplate.

https://blog.csdn.net/qq_51625007/article/details/120810503

5、事务管理

https://blog.csdn.net/qq_51625007/article/details/120851226

6、Spring5 新特性

https://blog.csdn.net/qq_51625007/article/details/120853806

课程总结

1、Spring框架概述

(1)轻量级开发JavaEE框架,为了解决企业复杂性,两个核心组成:IOC和AOP

(2)Spring5版本
2、IOC容器

(1)IOC 底层原理(工厂、反射等)

(2)IOC 接口(BeanFactory)

(3)IOC 操作 Bean 管理(基于xml)

(4)IOC 操作 Bean 管理(基于注解)
3、Aop

(1)AOP底层原理:动态代理有接口(JDK动态代理),没有接口(CGLIB动态代理)

(2)术语:切入点、增强(通知)、切面

(3)基于AspectJ实现AOP操作

4、JdbcTemplate

(1)使用JdbcTemplate实现数据库crud操作

(2)使用JdbcTemplate实现数据库批量操作

5、事务管理

(1)事务概念

(2)重要概念(传播行为和隔离级别)

(3)基于注解实现声明式事务管理

(4)完全注解方式实现声明式事务管理

6、Spring5 新功能

(1)整合日志框架

(2)@Nullable

(3)函数式注册对象

(4)整合JUnit5单元测试框架

(5)SpringWebflux使用


相关文章
|
8天前
|
XML Java 程序员
Spring6框架中依赖注入的多种方式(推荐构造器注入)
依赖注入(DI)是一种过程,对象通过构造函数参数、工厂方法的参数或在对象实例构建后设置的属性来定义它们的依赖关系(即与其一起工作的其他对象)。
20 3
|
19天前
|
Java 数据安全/隐私保护 Spring
Java 中 Spring Boot 框架下的 Email 开发
Java 中 Spring Boot 框架下的 Email 开发
270 2
|
19天前
|
缓存 前端开发 Java
【框架】Spring 框架重点解析
【框架】Spring 框架重点解析
33 0
|
19天前
|
XML Java 数据格式
Spring框架入门:IoC与DI
【5月更文挑战第15天】本文介绍了Spring框架的核心特性——IoC(控制反转)和DI(依赖注入)。IoC通过将对象的创建和依赖关系管理交给容器,实现解耦。DI作为IoC的实现方式,允许外部注入依赖对象。文章讨论了过度依赖容器、配置复杂度等常见问题,并提出通过合理划分配置、使用注解简化管理等解决策略。同时,提醒开发者注意过度依赖注入和循环依赖,建议适度使用构造器注入和避免循环引用。通过代码示例展示了注解实现DI和配置类的使用。掌握IoC和DI能提升应用的灵活性和可维护性,实践中的反思和优化至关重要。
34 4
|
19天前
|
安全 Java Spring
Spring框架中的单例Bean是线程安全的吗?
Spring框架中的单例Bean是线程安全的吗?
17 1
|
6天前
|
Java 程序员 Maven
基础框架 Spring
基础框架 Spring
|
6天前
|
JavaScript Java 测试技术
基于SpringBoot+Vue+uniapp的框架仓库系统的详细设计和实现(源码+lw+部署文档+讲解等)
基于SpringBoot+Vue+uniapp的框架仓库系统的详细设计和实现(源码+lw+部署文档+讲解等)
|
10天前
|
XML Java 测试技术
Spring框架
Spring框架
21 1
|
10天前
|
JavaScript 前端开发
1天搞定SpringBoot+Vue全栈开发 (5)Vue框架快速上手
1天搞定SpringBoot+Vue全栈开发 (5)Vue框架快速上手
|
11天前
|
XML Java 数据格式
Spring框架学习 -- Bean的生命周期和作用域
Spring框架学习 -- Bean的生命周期和作用域
17 2