登录/注册

请先登录

登录后可在线观看

 

课程介绍:

spring已经成为了事实上企业级开发的标准,是每个java程序员必备的技能。本课程基于spring4,全面讲解了IOC、DI、AOP、配置详解、事务管理、注解等技能点。从企业需求和实战出发,并详细讲解了spring的底层原理,快速掌握spring技术。

 

课程内容:

  1. spring环境搭建

  2. IOC控制反转和DI依赖注入和底层原理

  3. 整合mybatis框架

  4. AOP面向切面编程

  5. 动态代理和字节码操作底层原理

  6. 通配符

  7. AspectJ

  8. scope

  9. 事务传播和管理

  10. 常用注解

  11. 配置文件详解


 

适用人群:

1)有java编程基础,并打算从事java程序员的同学;

2)适合企业程序员项目开发中使用spring4;

3)如果需要学习spring boot、spring cloud、spring data等微服务架构,有专门视频讲解。

 

课程目录:

=========01 Spring第一天========

01 能力提升-飞机起降系统练习

02 Spring框架简介

03 SpringIoC简介

04 Spring环境搭建

05 spring创建对象的三种方式

06 对对象属性赋值

07 DI

08 Spring整合MyBatis

 

=========02 Spring第二天========

01 能力提升-生成验证码

02 能力提升-登录

03 AOP简介及Schema-based实现前置通知和后置通知

04 通配符使用和前置通知和通知参数含义

05 异常通知

06 异常通知(schema-based)

07 环绕通知(Schema-based)

08 AspectJ简单实现

09 AspectJ方式在通知中获取切点参数

10 使用注解配置AOP

11 静态代理设计模式

12 JDK动态代理

13 cglib动态代理

 

=========03 Spring第三天========

01 能力提升

02 自动注入

03 spring加载属性文件

04 scope属性

05 单例设计模式-懒汉式

06 单例设计模式-饿汉式

07 声明式事务基本配置步骤

08 事务传播行为

09 事务隔离级别

10 事务回滚

11 常用注解