企業(yè)級JAVA高級開發(fā)技術(shù)實戰(zhàn)培訓(xùn)班(杭州,5月28-30日)
【舉辦單位】北京曼頓培訓(xùn)網(wǎng) www.mdpxb.com
【咨詢電話】4006820825 010-56133998 13810210257
【培訓(xùn)日期】杭州,2023年5月28-30日;三亞,2023年9月23-25日
【培訓(xùn)地點】杭州、三亞
【課程收益】
通過此次課程培訓(xùn),可使學(xué)習(xí)者獲得如下收益:
1.從0開始,構(gòu)建完整的java知識體系;
2.掌握實用性技術(shù);
3.通過案例學(xué)習(xí)spring和Springboot、springcloud的使用;
4.從底層思想到底層原理深度理解Spring系統(tǒng)原理
5.實戰(zhàn)spring和springboot、springcloud各個環(huán)節(jié),真正落地java核心體現(xiàn)實踐。
【培訓(xùn)特色】
1.理論與實踐相結(jié)合、案例分析與行業(yè)應(yīng)用穿插進行;
2.專家精彩內(nèi)容解析、學(xué)員專題討論、分組研究;
3.通過全面知識理解、專題技能和實踐結(jié)合的授課方式。
【課程大綱】
第一天
上午
Spring核心框架講解
01 Spring簡介
02 Spring體系結(jié)構(gòu)
03 ORM體現(xiàn)架構(gòu)介紹
04 MVC框架的介紹
05初始化spring容器
06獲取bean對象
07使用xml方式實現(xiàn)Spring基本
08 idea的config配置
09 @autowired的使用場景
10 java標準的解決方案
11 idea中spring的配置文件關(guān)聯(lián)
第一天
下午
Spring 高級語法
01 優(yōu)雅的依賴注入:在@bean方法中使用參數(shù)
02 通過setter方法依賴注入
03 創(chuàng)建xml配置規(guī)范
04 注入set類型案例講解
05 注入map類型案例講解
06 注入list類型案例講解
07屬性注入中注入數(shù)組和列表的說明
08屬性注入中注入對象引用
09 spring中的單例bean
10自動裝配中定義bean的作用域
11javaconfig裝配中定義bean的作用域
第二天
上午
MyBatis
01 Mybatis-總體技術(shù)體系梳理
02 Mybatis-框架的概念
03 Mybatis-數(shù)據(jù)輸入-Map類型參數(shù)
04 Mybatis-數(shù)據(jù)輸出-返回實體類對象
05 Mybatis-數(shù)據(jù)輸出-返回自增主鍵-情景說明
06 Mybatis-數(shù)據(jù)輸出-返回自增主鍵-代碼測試
07 Mybatis-多對多關(guān)聯(lián)關(guān)系需要使用中間表
08 Mybatis-動態(tài)SQL-if和where標簽-簡介和環(huán)境
09 Mybatis-動態(tài)SQL-set標簽
10 Mybatis-動態(tài)SQL-foreach標簽-測試批量添加
11 Mybatis-關(guān)聯(lián)關(guān)系-對一-建立關(guān)聯(lián)關(guān)系
12 Mybatis-一個根據(jù)表生成JavaBean的實用工具
第二天
下午
Spring MVC核心原理講解
01SpringMVC介紹
02 SpringMVC工作原理
03 SpringMVC前端控制器
04 SpringMVC映射器
05 SpringMVC適配器
06 SpringMVC視圖解析器
07 SpringMVC控制器
08 SpringMVC注解方式
09 SpringMVC參數(shù)傳值
10 SpringMVC跳轉(zhuǎn)
11 SpringMVC數(shù)據(jù)響應(yīng)
12 SpringMVC數(shù)據(jù)格式化
13 SpringMVC重定向
14 SprignMVC-JSON處理
15 SpringMVC邏輯視圖
16 SpringMVC-RestFull介紹和使用
17 SpringMVC攔截器介紹和應(yīng)用
第三天
上午
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 + Junit單元測試
09 Spring Boot連接Redis
10 Spring Boot JDBC
11 Spring Boot 的AOP實現(xiàn)
12 Boot 整合WebService服務(wù)
13應(yīng)用的打包與部署
第三天
下午springcloud微服務(wù)和案例實戰(zhàn)01系統(tǒng)架構(gòu)演變
02微服務(wù)架構(gòu)的常見問題和解決思路
03微服務(wù)解決方案
04微服務(wù)調(diào)用--上
05服務(wù)治理介紹
06 nacos實現(xiàn)服務(wù)調(diào)用
07自定義實現(xiàn)負載均衡
08基于fegin實現(xiàn)服務(wù)調(diào)用
09高并發(fā)帶來的問題
10服務(wù)容錯思路和組件
11流控規(guī)則-基本配置
12案例-企業(yè)通用的權(quán)限管理系統(tǒng)
vue3部署
springcloud部署
演示項目
【講師介紹】
張老師,曼頓培訓(xùn)網(wǎng)(www.mdpxb.com)資深講師。擅長linux、Java方向、軟件架構(gòu)、微服務(wù)、軟件工程和研發(fā)團隊管理,曾工作于北京聯(lián)通研究院,moto,美團,目前就職于一家上市公司(隸屬于清華大學(xué),公司主要業(yè)務(wù)是服務(wù)國家安全和國外安全項目)。在公司擔任大數(shù)據(jù)架構(gòu)師。精通大型分布式互聯(lián)網(wǎng)應(yīng)用架構(gòu)設(shè)計與技術(shù)開發(fā)。對于大規(guī)模分布式架構(gòu)、微服務(wù)架構(gòu)、云計算與容器化技術(shù)、開發(fā)與運維一體化、應(yīng)用系統(tǒng)安全與和架構(gòu)設(shè)計、海量數(shù)量處理、大數(shù)據(jù)等方向特別有研究,尤其是偏后端的對于高并發(fā)系統(tǒng)上有豐富的架構(gòu)和實施經(jīng)驗。
翁老師,曼頓培訓(xùn)網(wǎng)(www.mdpxb.com)資深講師。企業(yè)級J2EE專家,博士,北京理工大學(xué)軟件研究所計算機應(yīng)用技術(shù)專業(yè)。在軟件行業(yè)工作近二十年,近50多個大中型項目的主持、管理、開發(fā)經(jīng)驗。主要學(xué)術(shù)成果:近年來先后在國內(nèi)外重要刊物發(fā)表論文20多篇,多篇被EI收錄,出版著作4部。參與完成自然科學(xué)基金項目2項,參與縱向課題5項,主持橫向科研項目5項。
劉老師,曼頓培訓(xùn)網(wǎng)(www.mdpxb.com)資深講師。有15年JAVA開發(fā)經(jīng)驗,9年授課經(jīng)驗.精通J2EE多層架構(gòu)和多種設(shè)計模式,熟悉Struts、MyBatis、Hibernate、Spring、Spring MVC、Android、H5、Jquery Mobile、AngularJS、Bootstrap等多種開源框架,對源碼有一定的理解。熟悉 WebLogic, JBoss 容器并發(fā)集群的使用,熟悉WebService、CXF、RESFul、UML、SVN、EasyUI、Flex、Lucene等技術(shù)。長期專注于J2EE系統(tǒng)的分析與設(shè)計,親身參與多個J2EE項目研發(fā)和應(yīng)用系統(tǒng)升級,并主導(dǎo)系統(tǒng)架構(gòu)設(shè)計,有著豐富的系統(tǒng)分析設(shè)計工作經(jīng)驗。
【費用及報名】
1、費用:培訓(xùn)費7800元(含培訓(xùn)費、講義費);如需食宿,會務(wù)組可統(tǒng)一安排,費用自理。
2、報名咨詢:4006820825 010-56133998 13810210257 鮑老師
3、報名流程:電話登記-->填寫報名表-->發(fā)出培訓(xùn)確認函
4、備注:如課程已過期,請訪問我們的網(wǎng)站,查詢最新課程
5、詳細資料請訪問北京曼頓培訓(xùn)網(wǎng):www.mdpxb.com (每月在全國開設(shè)四百多門公開課,歡迎報名學(xué)習(xí))