Spring框架超全面快速入门教程(学spring,看这一篇就够了!)

Spring框架,由Rod Johnson开发,是一个非常强大的反转控制(IOC)框架,以帮助分离项目组件之间的依赖关系。

Spring框架超全面快速入门教程(学spring,看这一篇就够了!)_第1张图片

Spring通过PlatformTransactionManager平台事务管理器接口对事务的管理进行高度抽象,但是该接口下具体的实现是由各个平台自己实现,Spring并不直接管理事务,而是提供了多种事务管理器,也就是对各个平台的事务管理进行封装,最终将事务管理的职责委托给JDBC、Hibernate、JPA、JMS、MongoDB等持久化平台框架的事务来实现。

动力节点的spring系列教程,将多个步骤提供一些例子,用来学习和解释Spring框架。

主要讲解了Spring4在SSM框架中的使用及运用方式。内容涵盖了实际工作中可能用到的几乎所有知识点。
 

课程目录

•001.Spring: 认识框架

•002.Spring: 官网浏览

•003.Spring: 框架内部模块

•004.Spring: ioc概念

•005.Spring: 创建对象的方式

•006.Spring: ioc的技术实现di

•007.Spring: 第一个例子创建对象

•008.Spring: 创建spring配置文件

•009.Spring: 创建容器对象ApplicationContext

•010.Spring: spring创建对象的时机

•011.Spring: 获取容器中对象信息的api

•012.Spring: 创建非自定义对象

•013.Spring: 设值注入概念

•014.Spring: 简单类型的设值注入实现

•015.Spring: 单元测试junit

•016.Spring: 设值注入的注意事项

•017.Spring: 设值注入只是使用set方法

•018.Spring: 引用类型的设值注入

•019.Spring: 构造注入

•020.Spring: 构造注入创建文件对象

•021.Spring: 复习第一天内容

•022.Spring: 复习ioc概念

•023.Spring: ioc作业

•024.Spring: 自动注入byName

•025.Spring: 自动注入byType

•026.Spring: 为什么使用多配置文件

•027.Spring: 包含关系的配置文件

•028.Spring: 注解的使用步骤

•029.Spring: Component注解使用

•030.Spring: 组件扫描器

•031.Spring: 多注解项目分层

•032.Spring: 扫描多个包的方式

•033.Spring: 简单类型属性赋值

•034.Spring: 引用类型Autowired

•035.Spring: 引用类型Autowired的byName

•036.Spring: 引用类型Autowired的required属性

•037.Spring: 引用类型Autowired的required推荐使用true

•038.Spring: 引用类型Resource

•039.Spring: xml配置文件和注解的对比

•040.Spring: 复习ioc

•041.Spring: 复习动态代理的实现方式

•042.Spring: 用注解实现ioc作业

•043.Spring: 业务方法增加功能

•044.Spring: 动态代理实现InvocationHandler

•045.Spring: 创建动态代理对象

•046.Spring: 什么是aop

•047.Spring: 怎么理解面向切面编程

•048.Spring: 术语和aop实现框架

•049.Spring: aspectj的5个通知注解

•050.Spring: 切入点表达式语法

•051.Spring: 切入点表达式事例

•052.Spring: 前置通知创建maven项目

•053.Spring: aspectj使用步骤

•054.Spring: 创建切面类和配置文件

•055.Spring: 目标类有接口是jdk动态代理

•056.Spring: 切入点表达式的多种写法

•057.Spring: 复习aop

•058.Spring: 复习aspectj

•059.Spring: JoinPoint

•060.Spring: 后置通知

•061.Spring: 环绕通知

•062.Spring: 环绕通知的功能演示

•063.Spring: 异常通知

•064.Spring: 最终通知

•065.Spring: Pointcut注解

•066.Spring: 没有接口是cglib代理

•067.Spring: 有接口也可以使用cglib代理

•068.Spring: spring整合mybatis的思路

•069.Spring: 整合创建dao接口和mapper文件

•070.Spring: 创建mybatis主配置文件

•071.Spring: 创建service类

•072.Spring: druid连接池的文档

•073.Spring: 配置DataSource

•074.Spring: 配置SqlSessionFactoryBean

•075.Spring: 配置Dao类

•076.Spring: 测试容器中的service和dao对象

•077.Spring: 使用属性配置文件

•078.Spring: 复习aop

•079.Spring: 复习整合mybatis

•080.Spring: 处理事务的问题

•081.Spring: 统一处理事务的优势

•082.Spring: spring处理事务的统一方式

•083.Spring: 控制事务的三个方面

•084.Spring: 事务的传播行为

•085.Spring: 电商购买商品创建实体类

•086.Spring: 电商购买商品创建dao

•087.Spring: 电商购买商品创建自定义异常类

•088.Spring: 电商购买商品创建配置文件

•089.Spring: 电商购买商品测试buy方法

•090.Spring: spring框架自己的事务处理注解Transactional

•091.Spring: spring注解使用事例

•092.Spring: spring框架注解Transactional使用技巧

•093.Spring: aspectj配置aop

•094.Spring: 配置方法的事务属性

•095.Spring: 配置aop

•096.Spring: 解释aop的配置切入点表达式

•097.Spring: 搭建web项目环境

•098.Spring: 创建页面

•099.Spring: 创建Servlet

•100.Spring: 配置监听器

•101.Spring: 监听器源代码

•102.Spring: 工具类使用

 

你可能感兴趣的:(Java框架系列,spring,java,开发语言,架构,后端)