班級規模及環境--熱線:4008699035 手機:15921673576( 微信同號) |
每個班級的人數限3到5人,互動授課, 保障效果,小班授課。 |
上間和地點 |
上部份地點:【上海】同濟大學(滬西)/新城金郡商務樓(11號線白銀路站)【深圳分部】:電影大廈(地鐵一號線大劇院站)/深圳大學成教院【北京分部】:北京中山學院/福鑫大樓【南京分部】:金港大廈(和燕路)【武漢分部】:佳源大廈(高新二路)【成都分部】:領館區1號(中和大道)【沈陽分部】:沈陽理工大學/六宅臻品【鄭州分部】:鄭州大學/錦華大廈【石家莊分部】:河北科技大學/瑞景大廈 最近開間(周末班/連續班/晚班):2019年1月26日 |
實驗設備 |
◆小班教學,教學效果好 ☆注重質量☆邊講邊練 ☆合格學員免費推薦工作 ★實驗設備請點擊這兒查看★ |
質量保障 |
1、培訓過程中,如有部分內容理解不透或消化不好,可免費在以后培訓班中重聽; 2、培訓結束后,授課老師留給學員聯系方式,保障培訓效果,免費提供課后技術支持。 3、培訓合格學員可享受免費推薦就業機會。☆合格學員免費頒發相關工程師等資格證書,提升職業資質。專注高端技術培訓15年,端海學員的能力得到大家的認同,受到用人單位的廣泛贊譽,端海的證書受到廣泛認可。 |
部份程大綱 |
|
- 01Struts2
1.Struts2流程
2.值棧與ONGL
3.Struts2標簽庫
4.Struts2模型驅動原理
5.Struts2聲明式異常處理
6.Struts2類型轉換&自定義類型轉換
7.Struts2攔截器原理&自定義攔截器
8.Struts2源碼分析&運行原理
02Hibernate
1.Hibernate環境搭建&配置
2.hibernate.cfg.xml&主鍵生成策略
3.Session核心方法
4.ORM映射:單向/雙向1-n映射
5.ORM映射:基于主/外鍵映射&n-n
6.檢索策略&迫切左外連接
7.Hibernate緩存機制
8.QBC、HQL
9.Session管理
03Spring
1.SpringIOC&DI機制
2.Spring配置式組件管理
3.Spring注解式自動裝配
4.Spring表達式語言
5.SpringAOP&動態代理
6.SpringJDBC使用
7.Spring聲明式事務
8.Spring單元測試
9.Spring源碼分析
10.Spring、Struts2、Hibernate整合
04SpringMVC
1.SpringMVC配置&運行流程
2.SpringMVC數據綁定
3.模型處理&@ModelAttribute
4.RestFulCRUD
5.表單標簽&靜態資源處理
6.數據轉換&格式化&JSR303數據校驗
7.HttpMessageConverter
8.Ajax&國際化&文件上傳下載
9.異常處理
10.整合&父子容器
05MyBatis
1.MyBatis配置&查詢數據
2.MyBatis全局配置文件
3.MyBatis映射文件
4.關聯查詢,動態sql
5.MyBatis緩存機制&整合ehcache
6.MyBatis逆向工程
7.MyBatis、Spring、SpringMVC整合
8.MyBatis運行原理&源碼分析
9.MyBatis攔截器&插件開發
10.分頁插件&存儲過程調用&自定義TypeHandler
06JPA
1.JPA技術體系
2.JPA注解
3.JPA相關API
4.JPA映射
5.JPQL
6.二級緩存
7.Spring整合JPA
07SpringData
1.SpringData快速入門
2.SpringData_Repository接口
3.Repository查詢規范
4.@Query&@Modifying
5.CrudRepository
6.PagingAndSortingRepository
7.JpaRepository
8.JpaSpecificationExecutor
9.自定義Repository
08Maven
1.Maven環境搭建
2.Maven構建&自動化構建
3.本地倉庫&中央倉庫
4.maven創建web工程
5.pom.xml、依賴管理
6.坐標、依賴、生命周期等
7.eclipse下的maven使用
8.繼承&聚合
9.maven構建SSH/SSM應用
10.自動部署&持續集成&持續部署
09SVN
1.SVN簡介
2.SVN服務器搭建
3.SVN創建版本庫
4.Eclipse整合svn插件
5.使用SVN更新提交
6.SVN倉庫分析
7.SVN協同修改&沖突解決
8.SVN權限管理
9.SVN時光機
10.TortoiseSVN
10Shiro
1.Shiro入門
2.Spring集成Shiro
3.Shiro工作流程
4.權限URL配置
5.認證流程&認證Realm
6.密碼比對,MD5&鹽值加密
7.授權流程
8.標簽&權限注解
9.會話管理、SessionDao
10.緩存
11.實現”記住我”
11Activiti5
1.工作流&工作流引擎
2.BPMN2.0規范
3.Activiti5框架表結構
4.Activiti5核心組件&服務接口
5.Activiti5插件安裝&整合Spring
6.流程定義
7.流程實例&任務&歷史
8.任務領取&流程變量
9.排他網關&并行網關
12WebService
1.WebService簡介
2.WebService主流框架
3.cxf的使用
4.SOAP協議
5.WSDL講解
6.JAX-WS
7.與Spring整合
8.JAXB
9.JAX-RS
10.支付接口原理
13Linux
1.Linux系統-基礎
2.Linux網絡基礎
3.Linux在VMware下的安裝
4.Linux下Java環境的搭建
5.Linux下Tomcat安裝和配置
6.Linux下 Oracle/MySQL 安裝與配置
7.Shell 編程
14Redis
1.NoSQL&Redis入門
2.Redis/memcache/MongDB對比
3.Redis安裝&啟動
4.分布式數據庫CAP原理
5.Redis五大數據類型和基本操作命令
6.Redis總體配置Redis.conf
7.Redis持久化(RDB和AOF)
8.Redis事務控制
9.Redis發布和訂閱
10.Redis(Master/Slave)主從復制
11.Jedis
15Git&Git Hub
1.Git安裝配置
2.Git本地庫搭建
3.Git常用操作命令
4.Github注冊與配置
5.Github與Git協同辦公
6.TortoiseGit安裝配置
7.Egit操作push/pull,
8.Git工作流
9.集中式&GitFlow&Forking
16MySQL高級
1.MySQL架構組成
2.MySQL備份和恢復
3.MySQL查詢和慢查詢日志分析
4.MySQL索引優化
5.MySQL存儲引擎優化
6.MySQL鎖機制優化
7.MySQL高可用設計
8.MySQL集群
17JVM原理
1.JVM簡析
2.JVM組成結構
3.JVM堆、棧原理
4.JVM-Heap三區原理
5.JVM垃圾收集機制
6.堆內存調優
7.GC回收策略
8.GC三大算法
18Quartz
1.Quartz作業調度簡介
2.Quartz作業調度執行以及持久性
3.Quartz基本使用
4.Quartz核心類講解
5.Quartz Trigger 觸發器
6.Quartz Job&JobDetail
7.Quartz Calendars日歷講解
8.JobListener監聽器和TriggerListener監聽器
9.Spring整合Quartz
19Nginx
1.Nginx反向代理介紹
2.Nginx 下載和安裝
3.Nginx 編譯和啟動、訪問
4.在Linux下搭建Nginx集群
5.在Windows搭建Nginx集群
6.解決Session共享問題
20Java JUC 線程高級
1.volatile 關鍵字
2.內存可見性分析
3.原子變量與CAS (Compare And Swap) 算法分析
4.ConcurrentHashMap 鎖分段機制
5.CountDownLatch 閉鎖
6.實現 Callable 接口
7.Lock 同步鎖
8.Condition 控制線程通信
9.線程按序交替
|