《企业级JAVA高级开发技术实战》

《企业级JAVA高级开发技术实战》

开课时间:2023 课程时长: 18
授课讲师:刘老师等 课程价格:¥7800
天数:3
开课地点:海口
专业分类:专业认证类、行业培训类、行业培训类:商业、行业培训类:电商、行业培训类:IT行业、行业培训类:电信通讯
行业分类:
岗位分类:
关键字:企业级,JAVA高级开发技术实战
分享至:

开课计划

城市 天数 价格 1月 2月 3月 4月 5月 6月 7月 8月 9月 10月 11月 12月
海口 3 780023-25

背景与目标

培训收益:


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

1.从0开始,构建完整的java知识体系;

2.掌握实用性技术;

3.通过案例学习spring和Spring boot、spring cloud的使用;

4.从底层思想到底层原理深度理解Spring系统原理

5.实战spring和Spring boot、spring cloud各个环节,真正落地java核心体现实践


培训特色:


1.理论与实践相结合、案例分析与行业应用穿插进行;

2.专家精彩内容解析、学员专题讨论、分组研究;

3.通过全面知识理解、专题技能和实践结合的授课方式。

适合人员概述

主要内容

课程大纲:


第一天 上午

Spring核心框架讲解

01 Spring简介

02 Spring体系结构

03 ORM体现架构介绍

04 MVC框架的介绍

05 初始化spring容器

06 获取bean对象

07 使用XML方式实现Spring基本

08 idea的con fig配置

09 @auto wired的使用场景

10 java标准的解决方案

11 idea中spring的配置文件关联

第一天 下午

Spring 高级语法

01 优雅的依赖注入:在@bean方法中使用参数

02 通过setter方法依赖注入

03 创建XML配置规范

04 注入set类型案例讲解

05 注入map类型案例讲解

06 注入list类型案例讲解

07 属性注入中注入数组和列表的说明

08 属性注入中注入对象引用

09 spring中的单例bean

10 自动装配中定义bean的作用域

11 javaconfig装配中定义bean的作用域

第二天 上午

Batista

01 Batista总体技术体系梳理

02 Batista框架的概念

03 Batista数据输入-Map类型参数

04 Batista数据输出-返回实体类对象

05 Batista数据输出-返回自增主键-情景说明

06 Batista数据输出-返回自增主键-代码测试

07 Batista多对多关联关系需要使用中间表

08 Batista动态SQL-if和where标签-简介和环境

09 Batista动态SQL-set标签

10 Batista动态SQL-chorea标签-测试批量添加

11 Batista关联关系-对一-建立关联关系

12 Batista一个根据表生成Java Bean的实用工具

第二天 下午

Spring MVC核心原理讲解

01 Springtime介绍

02 Springtime工作原理

03 Springtime前端控制器

04 Springtime映射器

05 Springtime适配器

06 Springtime视图解析器

07 Springtime控制器

08 Springtime注解方式

09 Springtime参数传值

10 Springtime跳转

11 Springtime数据响应

12 Springtime数据格式化

13 Springtime重定向

14 Sprigged-J SON处理

15 Springtime逻辑视图

16 Springtime-Resentful介绍和使用

17 Springtime拦截器介绍和应用

第三天 上午

Spring Boot

01 Spring Boot概述

02 Spring Boot核心功能

03 Spring Boot快速搭建

04 Spring Boot起步依赖

05 Spring Boot自动配置

06 Spring Boot自定义配置

07 Spring Boot通过属性文件外置配置

08 Spring Boot + J unit单元测试

09 Spring Boot连接Redis

10 Spring Boot JDBC

11 Spring Boot 的AOP实现

12 Boot 整合Service服务

13 应用的打包与部署

第三天 下午

spring cloud微服务和案例实战

01 系统架构演变

02 微服务架构的常见问题和解决思路

03 微服务解决方案

04 微服务调用--上

05 服务治理介绍

06 nachos实现服务调用

07 自定义实现负载均衡

08 基于Begin实现服务调用

09 高并发带来的问题

10 服务容错思路和组件

11 流控规则-基本配置

12 案例-企业通用的权限管理系统

vue3部署

spring cloud部署

演示项目

授课老师

刘老师


有15年JAVA开发经验,9年授课经验.精通J2EE多层架构和多种设计模式,熟悉Struts、Batista、Hibernate、Spring、Spring MVC、Android、H5、Equerry Mobile、Angular、Bootstrap等多种开源框架,对源码有一定的理解。熟悉 Web Logic, Boss 容器并发集群的使用,熟悉Service、CXF、Restful、UML、SVN、Easy、Flex、Luce等技术。长期专注于J2EE系统的分析与设计,亲身参与多个J2EE项目研发和应用系统升级,并主导系统架构设计,有着丰富的系统分析设计工作经验。


张老师


天津大学软件工程硕士,10多年的IT领域相关技术研究和项目开发工作,在长期软件领域工作过程中,对软件企业运作模式有深入研究,熟悉软件质量保障标准ISO9003和软件过程改进模型CMM/CMMI,在具体项目实施过程中总结经验,有深刻认识。通晓多种软件设计和开发工具。对软件开发整个流程非常熟悉,能根据项目特点定制具体软件过程,并进行项目管理和监控,有很强的软件项目组织管理能力。对C/C++ 、HTML 5、python、Hadoop、java、java EE、android、IOS、大数据、云计算有比较深入的理解和应用,具有较强的移动互联网应用需求分析和系统设计能力,熟悉Android框架、IOS框架等技术,了解各种设计模式,能在具体项目中灵活运用。


翁老师


企业级J2EE专家,博士,北京理工大学软件研究所计算机应用技术专业。在软件行业工作近二十年,近50多个大中型项目的主持、管理、开发经验。主要学术成果:近年来先后在国内外重要刊物发表论文20多篇,多篇被EI收录,出版著作4部。参与完成自然科学基金项目2项,参与纵向课题5项,主持横向科研项目5项。

学员反馈

相关课程推荐 / related COURSES

    
    点击这里给我发消息