學(xué)習(xí)費(fèi)用:7800/人
學(xué)習(xí)地點(diǎn):福 州
開(kāi)課時(shí)間:2025-07-25
學(xué)習(xí)方式:5天
時(shí)間 | 培訓(xùn)模塊 | 培訓(xùn)內(nèi)容 |
第一天 上午 | Spring IOC |
二. Spring體系結(jié)構(gòu)
二. 類裝載器 三. 反射 四. 資源訪問(wèn) 五. 設(shè)計(jì)模式-工廠模式 六. IOC/DI思想演變 七. IOC容器的實(shí)現(xiàn)原理 八. BeanFactory和ApplicationContext 九. Bean的生命周期 十. Bean的作用域 十一. 依賴注入 十二. IOC的XML配置使用 十三. IOC的注解使用 |
第一天 下午 | Spring AOP | Spring AOP 十四. AOP概述 十五. 設(shè)計(jì)模式-代理模式 十六. JDK動(dòng)態(tài)代理 十七. CGLib動(dòng)態(tài)代理 十八. Spring對(duì)AOP的支持 十九. Spring的事務(wù)管理 1. 編程式事務(wù) 2. 聲明式事務(wù) 二十. 基于Schema的AOP實(shí)現(xiàn) 二十一. 基于@AspectJ的AOP實(shí)現(xiàn) |
第二天 上午 | MyBatis | 二十二. MyBatis簡(jiǎn)介 1. Mybatis概述 2. Mybatis 優(yōu)點(diǎn) 二十三. XML配置 二十四. Mapper XML 文件 1. 查詢(Select) 2. 更新(Insert, Update and Delete) 3. 參數(shù)(Parameters) 4. 結(jié)果集(Result Maps) 5. 自動(dòng)映射(Auto-mapping) 6. Cache |
第二天 下午 | MyBatis | 一. 動(dòng)態(tài)SQL 1. if 2. choose (when, otherwise) 3. trim (where, set) 4. foreach 5. 多數(shù)據(jù)庫(kù)支持 二. Java API 1. 目錄結(jié)構(gòu) 2. SqlSessions 3. SQL語(yǔ)句構(gòu)建器 三. SSM框架改造用戶登錄功能案例 1. SSM框架簡(jiǎn)介 2. Spring整合Mybatis 3. SSM框架配置解析 4. Mybatis重構(gòu)JDBCTemplate實(shí)現(xiàn)DAO層 5. 添加用戶圖像上傳功能 |
第三天 上午 | Spring MVC |
1. SpringMVC簡(jiǎn)介 2. MVC設(shè)計(jì)模式 3. SpringMVC體系結(jié)構(gòu) 二. SpringMVC應(yīng)用入門 1. SpringMVC 處理流程 2. SpringMVC的DispatcherServlet 3. SpringMvc 配置解析 4. 基于注解的控制器 |
第三天 下午 | Spring MVC | Spring + SpringMVC + JDBCTemplate整合開(kāi)發(fā)用戶登錄案例
|
第四天 上午 | Spring Boot微服務(wù) |
1. Spring Boot概述 2. Spring Boot核心功能 3. Spring Boot快速搭建 二. Spring Boot核心 1. 起步依賴 2. 自動(dòng)配置 3. 自定義配置 4. 通過(guò)屬性文件外置配置 5. Spring Boot + Junit單元測(cè)試 6. Spring Boot 連接Mysql 7. Spring Boot連接Redis |
第四天 下午 | Boot重構(gòu)Web項(xiàng)目 | Spring Boot 微服務(wù)架構(gòu)
|
第五天 | 學(xué)習(xí)考核與業(yè)內(nèi)經(jīng)驗(yàn)交流 |