JAVA 高级开发技术实战

一 培训收益
通过此次课程培训,可使学习者获得如下收益:
1. 构建完整的 java 知识体系;
2. 掌握实用性技术;
3. 通过案例学习 Spring,SpringMVC,MyBatis 和 SpringBoot、SpringCloudAlibaba 的使
用;
4. 实战 Spring 和 SpringBoot、SpringCloudAlibaba 各个环节,真正落地 java 核心体
现实践。
培训方式
· 现场面授
· 线上授课
· 录播回放
专家授课
· 3 天集中培训学习:每天 6 课时,实战专家授课
· 理论梳理
· 案例分享
· 实战演练
纸质资料
JAVA 高级开发技术实战培训讲义
二、培训特色
1. 理论与实践相结合、案例分析与行业应用穿插进行;
2. 专家精彩内容解析、学员专题讨论、分组研究;
3. 通过全面知识理解、专题技能和实践结合的授课方式。
三、日程安排
MyBatis 架构原理及使
01 MyBatis 介绍,架构图,ORM 映射
02 MyBatis 环境搭建,删除一条记录,工具类编写
03 SqlSessionUtil 工具类编写
04 getMapper 方法精讲 及 Lombok 简化开发
05 别名优化,包扫描策略,parameterType 属性,
resultType 属性
06 MyBatis 的动态 Sql:if,where,set,foreach 标签
07 resultMap 属性映射结果集
08 MyBatisPlus 插件介绍
09 案例:权限模型 Dao 编写
用户表,角色表,资源权限表
Spring 核心 IOC 使用及
底层原理
01 Spring 简介,软件架构,环境搭建
02 IOC,入门案例
03 IOC 原理精讲
04 bean 标签,获取 bean 对象,作用域生命周期
05 依赖注入 property,constructor-arg 标签
06 SpringIOC 注解 @Bean @Component @Service 等
07 SpringDI 注解 @Autowired @Qualified @Resource
08 案例:SSM 整合 MyBatis 完成 dao
Spring 核心 AOP 使用及
底层原理
01 代理设计模式,JDK 代理,通知的位置
02 AOP 专业术语,连接点,切入点,通知,切面 ,切
点表达式
03 AOP 注解 @Aspect @Before @After @AfterReturning @AfterThrowing
04 AOP XML 标签:aop:aspect,aop:pointcut,
aop:before,aop:after,aop:after-returning,
aop:after-throwing 3 / 6
05 Spring 声明式事务
06 案例:SSM 整合 Spring 完成 service
Spring MVC 核心原理讲
01 SpringMVC 介绍,架构图,原理精讲,环境搭建
02 组件说明 :前端控制器,映射器,适配器,视图解
析器
03 SpringMVC 详细流程及中文乱码问题
04 Controller 参数传值:普通类型,日期转换器,实
体类型,集合类型
05 Controller 返回值:void,ModelAndView,String
类型,跳转与重定向指令
06 拦截器介绍,多个拦截器,登录拦截器
07 JSON 数据传输:axios 提交 json 和返回 json
08 Restful 介绍和使用
09 案例:SSM 整合 SpringMVC 完成 controller
10 案例:Vue+ElementUI/Vue+EasyUI 完成前端页面
Spring Boot 封装原理
及使用
01 Spring Boot 介绍,环境搭建,底层原理(起步依赖,
自动配置)
02 Spring Boot 初始化工具,打包,部署
03 Spring Boot 自定义配置,性文件外置配置
04 Spring Boot 整合 MyBatis
05 Spring Boot 整合 事务
06 Spring Boot 的 AOP 实现
07 Spring Boot 整合 Junit5
08 Spring Boot 整合 Redis 缓存
09 Spring Security 权限框架
10 案例:SSM 升级为 SpringBoot
11 案例:权限系系统升级为 SpringSecurity 部署
SpringCloudAlibaba
微服务和案例实战
01 SpringBoot,SpringCloud 与 SpringCloudAlibaba
区别
02 SpringCloudAlibaba 项目完整搭建
03 创建用户微服务,创建角色微服务
04 引用 OpenFeign 远程调用微服务
05 集成 Sentinel
06 集成网关微服务
07 Nacos 实现配置中心
08 案例-对权限系统进行压力测试,并升级微服务
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值