Java作为一门面向对象编程语言
是目前中国市场运用比较普及的开发语言,已形成了一个生态常链。Java技术具有通用性、简单性、安全性、健壮性、多线程、动态性、平台独立与移植性等特点,可以用于编写Web应用程序、桌面应用程序、分布式系统和嵌入式系统应用程序等。据相关数据显示,在各种编程语言中,Java使用者比例是比较高的
课程培训内容
1
RabbitMQ(分布式):MQ使用场景、RabbitMQ介绍、RabbitMQ交换机技术原理、springboot+RabbitMQ综合案例
2
SpringCloud微服务开发:单体架构和微服务架构介绍、SpringCloud概述、SpringCloud核心组件、SpringCloud快速开发
3
SpringSecurity权限框架:权限场景介绍、SpringSecurity介绍、SpringSecurity配置、权限表设计、SpringSecurity常用注解开发
4
swagger接口规范化: 前后端分离开发介绍、接口规范、Swagger2介绍和配置、swagger2注解的使用、swagger2接口测试
5
nginx反向代理和负载均衡:nginx介绍、nginx安装和运行、nginx项目部署 课程简介
Spring IOC
部分 Spring概述
一. Spring简介
二. Spring体系结构
第二部分 Spring IOC容器
一. IOC概述
二. 类装载器
三. 反射
四. 资源访问
五. 设计模式-工厂模式
六. IOC/DI思想演变
七. IOC容器的实现原理
八. BeanFactory和ApplicationContext
九. Bean的生命周期
十. Bean的作用域
十一. 依赖注入
十二. IOC的XML配置使用
十三. IOC的注解使用
Spring AOP
一. AOP概述
二. 设计模式-代理模式
三. JDK动态代理
四. CGLib动态代理
五. Spring对AOP的支持
六. Spring的事务管理
1. 编程式事务
2. 声明式事务
七. 基于Schema的AOP实现
八. 基于@AspectJ的AOP实现