公开课列表

JAVA高级开发技术...

  • 简介
  • 详情
  • 相关课程

JAVA高级开发技术实战

  • 温馨提示:
  • 为保证课程质量,每期人数有限,需提前预约。立即报名,咨询电话:18898361497

培训对象

工程师

课程目标

1.构建完整的java知识体系; 2.掌握实用性技术; 3.通过案例学习Spring,SpringMVC,MyBatis和SpringBoot、SpringCloudAlibaba的使用; 4.实战Spring和SpringBoot、SpringCloudAlibaba各个环节,真正落地java核心体现实践。

费用说明

课程详细介绍
  • 温馨提示:
  • 为保证课程质量,每期人数有限,需提前预约。立即报名,咨询电话:18898361497

一、培训收益

   通过此次课程培训,可使学习者获得如下收益:

1. 构建完整的java知识体系;

2. 掌握实用性技术;

3. 通过案例学习Spring,SpringMVC,MyBatis和SpringBoot、SpringCloudAlibaba的使用;

4. 实战Spring和SpringBoot、SpringCloudAlibaba各个环节,真正落地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

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案例-对权限系统进行压力测试,并升级微服务

相关课程

最新内训课推荐

在线咨询
电话咨询
名师免费定制方案