當前位置:首頁 > 公開課 > 項目管理 > JAVA高級開發技術實戰培訓班

JAVA高級開發技術實戰培訓班

關注度:500   編號:203878
舉辦時間:
  • 北京 2021-06-28
JAVA高級開發技術實戰培訓班
點擊報名 添加到購物車
JAVA高級開發技術實戰培訓,希望通過專業的培訓和真實案例的演練來全面提高學員的開發水平,旨在培養JAVA高級人才,從而更好地服務于企業。
JAVA開發技術軟件開發軟件

JAVA高級開發技術實戰培訓班課程特色與背景

    培訓特色

    1. 理論與實踐相結合、案例分析與行業應用穿插進行;
    2. 專家精彩內容解析、學員專題討論、分組研究;
    3. 通過全面知識理解、專題技能掌握和安全實踐增強的授課方式。
    培訓目標
    1. 掌握JavaSE的異常處理方法;
    2. 掌握多線程基礎知識;
    3. 掌握IO系統、網絡編程、Java反射機制、JVM性能調優;
    4. 理解JavaEE,EJB、JMS,Java語言的高級特征;
    5. 了解GoF的設計模式以及問題解決辦法。

課程大綱

時間

培訓模塊

培訓內容

第一天

上午

Spring IOC

第一部分      Spring概述

一.      Spring簡介

二.      Spring體系結構

第二部分      Spring IOC容器

一.      IOC概述

二.      類裝載器

三.      反射

四.      資源訪問

五.      設計模式-工廠模式

六.      IOC/DI思想演變

七.      IOC容器的實現原理

八.      BeanFactory和ApplicationContext

九.      Bean的生命周期

十.      Bean的作用域

十一.   依賴注入

十二.   IOC的XML配置使用

十三.   IOC的注解使用

第一天

下午

Spring AOP

Spring AOP

十四.   AOP概述

十五.   設計模式-代理模式

十六.   JDK動態代理

十七.   CGLib動態代理

十八.   Spring對AOP的支持

十九.   Spring的事務管理

1.  編程式事務

2.  聲明式事務

二十.   基于Schema的AOP實現

二十一.     基于@AspectJ的AOP實現

第二天

上午

      MyBatis

二十二.     MyBatis簡介

1.  Mybatis概述

2.  Mybatis 優點

二十三.     XML配置

二十四.     Mapper XML 文件

1.  查詢(Select)

2.  更新(Insert, Update and Delete)

3.  參數(Parameters)

4.  結果集(Result Maps)

5.  自動映射(Auto-mapping)

6.  Cache

第二天

下午

MyBatis

一.      動態SQL

1.  if

2.  choose (when, otherwise)

3.  trim (where, set)

4.  foreach

5.  多數據庫支持

二.      Java API

1.  目錄結構

2.  SqlSessions

3.  SQL語句構建器

三.      SSM框架改造用戶登錄功能案例

1.  SSM框架簡介

2.  Spring整合Mybatis

3.  SSM框架配置解析

4.  Mybatis重構JDBCTemplate實現DAO層

5.  添加用戶圖像上傳功能

第三天

上午

Spring MVC

第三部分 SpringMVC

一.      SpringMVC概述

1.  SpringMVC簡介

2.  MVC設計模式

3.  SpringMVC體系結構

二.      SpringMVC應用入門

1.  SpringMVC 處理流程

2.  SpringMVC的DispatcherServlet

3.  SpringMvc 配置解析

4.  基于注解的控制器

第三天

下午

Spring MVC

Spring + SpringMVC + JDBCTemplate整合開發用戶登錄案例

1.   業務分析

2.   DAO層設計與開發

3.   Service層開發與實現

4.   Controller層開發與實現

5.   采用BootStrap完成前端頁面美化操作

6.   @Autowired和@Service進行依賴注入

7.   重定向和Flash屬性

8.   @ModelAttribute

第四天

上午

Spring Boot微服務

第四部分 SpringBoot框架

一.      Spring Boot基礎

1.  Spring Boot概述

2.  Spring Boot核心功能

3.  Spring Boot快速搭建

二.      Spring Boot核心

1.  起步依賴

2.  自動配置

3.  自定義配置

4.  通過屬性文件外置配置

5.  Spring Boot + Junit單元測試

6.  Spring Boot 連接Mysql

7.  Spring Boot連接Redis

第四天

下午

Boot重構Web項目

Spring Boot 微服務架構

1.   Spring Boot JDBC

2.   Spring Boot 的AOP實現

3.   Boot 整合WebService服務

4.   SOAP、WSDL

5.   Boot 的測試與注冊

6.  應用的打包與部署

第五天

學習考核與業內經驗交流

課程主講

    劉老師  西安郵電學院計算機科學本科,有5年多JAVA開發經驗,5年授課經驗. 精通J2EE多層架構和多種設計模式,熟悉Struts、MyBatis、Hibernate、Spring、Spring MVC、Android、H5、Jquery Mobile、AngularJS、Bootstrap等多種開源框架, 對源碼有一定的理解. 熟悉 WebLogic, JBoss 容器并發集群的使用, 熟悉WebService、CXF、RESFul、UML、SVN、EasyUI、Flex、Lucene 等技術。長期專注于J2EE系統的分析與設計,親身參與多個J2EE項目研發和應用系統升級,并主導系統架構設計,有著豐富的系統分析設計工作經驗。

    張老師  

   天津大學軟件工程碩士,10多年的IT領域相關技術研究和項目開發工作,在長期軟件領域工作過程中,對軟件企業運作模式有深入研究,熟悉軟件質量保障標準ISO9003和軟件過程改進模型CMM/CMMI,在具體項目實施過程中總結經驗,有深刻認識。通曉多種軟件設計和開發工具。對軟件開發整個流程非常熟悉,能根據項目特點定制具體軟件過程,并進行項目管理和監控,有很強的軟件項目組織管理能力。對C/C++ 、HTML 5、Hadoop、java、java EE、android、IOS、大數據、云計算有比較深入的理解和應用,具有較強的移動互聯網應用需求分析和系統設計能力,熟悉Android框架、IOS框架等技術,了解各種設計模式,能在具體項目中靈活運用。

    龔老師  

   企業級J2EE專家,博士,北京理工大學軟件研究所計算機應用技術專業。在軟件行業工作近二十年,近50多個大中型項目的主持、管理、開發經驗。主要學術成果: 近年來先后在國內外重要刊物發表論文20多篇,多篇被EI收錄,出版著作4部。參與完成自然科學基金項目2項,參與縱向課題5項,主持橫向科研項目5項。

備注

課程費用:7800元/人(含資料費、場地費、考試證書費、學習期間的午餐)

推薦課程
項目管理相關課程
相關專題推薦
相關文檔下載
相關文章
  • 如何報名參加公開課?
  • 報名流程一:
  • 電話咨詢、傳真報名表 -> 書面確認并繳費 -> 參加培訓 (下載報名表)
  • 報名流程二:
  • 網上填寫報名表 -> 書面確認并繳費 -> 參加培訓
  • 咨詢熱線:
  • 深圳 0755-26971995
  • 上海 021-51879301    北京 010-51651498
  • 報名傳真:
  • 深圳 0755-61624059    上海 021-51686940    北京 010-58043505
  • 電子郵件:
  • kf#cnbm.net.cn    fy1288#vip.163.com(發郵件時請將#改為@)
課程主題:
JAVA高級開發技術實戰培訓班
課程編號:203878 
*開課計劃:
  • 北京 2021-06-28
*姓  名:
*性  別:  
*職務:
*部門:
*電話:
*手機:
傳真:
*E-Mail:
*參加人數:
其他人員:
   
   
   
   
   
   
   
*單位名稱:
通信地址:
備注:
(如多人報名、需代訂酒店等補充信息請填寫到備注欄)
*驗證碼:
  看不清?點一下驗證碼換一組
 
(* 為必填項)
   
暫無評論,快來添加一條!
點擊這里提交你的留言
第四色色琪琪在线观看天天看天天操视www久久综合久久爱com天天啪夜夜爽在