请询价
適合對象:對編程語言培訓(xùn),JAVA培訓(xùn),計算機技術(shù)培訓(xùn)等有興趣學習的學員
開設(shè)課程校區(qū):青島黃島校區(qū)
MyBatis基礎(chǔ)
本周開始學習MyBatis框架,這也是我們接觸的一個框架。從框架增刪改查的基本操作到緩存、批處理等進階知識點都會在課程中涉及。學習過程中注意框架與之前知識的不同,跟著老師的節(jié)奏編寫代碼。
課程安排:
1、MyBatis開發(fā)的基本流程
2、MyBatis參數(shù)傳遞
3、MyBatis多表關(guān)聯(lián)查詢
4、使用logback進行日志管理
5、使用動態(tài)SQL語句進行稍復(fù)雜的邏輯開發(fā)
6、MyBatis一級緩存與二級緩存的概念和應(yīng)用
7、MyBatis對象關(guān)聯(lián)查詢
8、使用PageHelper插件進行數(shù)據(jù)分頁
9、使用MyBatis進行數(shù)據(jù)的批量插入和刪除
10、MyBatis常用注解
MyBatis實現(xiàn)OA系統(tǒng)項目實戰(zhàn)
接下來的兩周,我們來對MyBatis的知識進行綜合應(yīng)用,完成企業(yè)OA項目的實現(xiàn)。 OA項目是一個與MySQL數(shù)據(jù)庫進行交互的Web項目,意在掌握一個完整的數(shù)據(jù)庫應(yīng)用分析與設(shè)計、開發(fā)過程。
課程安排:
1、需求分析到數(shù)據(jù)庫的設(shè)計至建表的過程
2、手把手搭建底層開發(fā)框架
3、基于工作流程開發(fā)一個完整的員工請假與審批應(yīng)用
4、使用RBAC權(quán)限模型完成基于角色的權(quán)限控制
5、使用動態(tài)SQL確定不同角色訪問的數(shù)據(jù)范圍
6、使用LayUI框架實現(xiàn)后臺頁面開發(fā)
7、使用MD5加密算法保證數(shù)據(jù)的安全性
8、大作業(yè)——圖書后臺管理
Linux環(huán)境搭建與Redis應(yīng)用
在實際開發(fā)中,項目最終要被部署到Linux環(huán)境下,本周我們就會學習如何將企業(yè)OA項目部署到Linux下,并使用Redis進行數(shù)據(jù)緩存,提高訪問速度。
課程安排:
1、CentOS 7系統(tǒng)、以及客戶端工具Xshell和XFtp的下載和安裝
2、Linux系統(tǒng)目錄結(jié)構(gòu)和常用命令
3、文本編輯工具vim
4、使用tar命令進行文件壓縮和解壓縮
5、使用Bash shell開發(fā)自動運維程序
6、使用yum進行軟件安裝卸載
7、Linux的網(wǎng)絡(luò)設(shè)置
8、Linux下安裝、部署并運行Web應(yīng)用
9、Redis下載安裝、基本配置和常用命令
10、使用Jedis對Redis進行操作
Spring基礎(chǔ)
本階段將開啟Spring家族的框架學習,本周會重點學習Spring框架中的控制反轉(zhuǎn)IoC、依賴注入DI和面向切面編程AOP的內(nèi)容??蚣懿糠值母拍畋容^抽象,要結(jié)合案例進行理解,先學會使用,再進行深入學習。
課程安排:
1、Spring IoC、DI和AOP等核心概念
2、Spring實例化和管理Bean的方式
3、Spring注解分類和常用注解應(yīng)用
4、Spring AOP開發(fā)與配置流程
5、Spring五種通知類型與應(yīng)用場景
6、PointCut切人點表達式的語法規(guī)則及應(yīng)用
7、JDK動態(tài)代理和CGLib代理的執(zhí)行過程及區(qū)別
8、JdbcTemplate的使用步驟與增刪改查實現(xiàn)
9、聲明式事務(wù)與編程式事務(wù)的區(qū)別及開發(fā)流程
10、理解聲明式事務(wù)七種事務(wù)傳播行為
11、導(dǎo)入交易流水賬單案例
Spring MVC基礎(chǔ)
本周的學習重點是SpringMVC,能夠開發(fā)RESTful風格的API。至此,SSM框架的基礎(chǔ)知識就已經(jīng)學習完畢,后面將開啟整合開發(fā)的學習,進行企業(yè)級項目開發(fā)。
課程安排:
1、SpringMVC開發(fā)流程與環(huán)境配置
2、SpringMVC數(shù)據(jù)綁定的實現(xiàn)
3、使用RESTful開發(fā)規(guī)范開發(fā)API
4、使用SpringMVC解決跨域問題
5、SpringMVC攔截器的基本使用
6、使用SpringMVC攔截器開發(fā)用戶流量統(tǒng)計功能
SSM開發(fā)社交網(wǎng)站
本周會使用SSM實現(xiàn)“仿豆瓣”社交項目,該項目是SSM階段最重要的項目,也是一個前后臺分離的項目,使用移動端展示前臺。該項目是我們學習的一個企業(yè)級項目,業(yè)務(wù)需求也比之前更加復(fù)雜,動手寫代碼更加重要。
課程安排:
1、項目的需求分析,用例設(shè)計,流程圖繪制和數(shù)據(jù)庫設(shè)計
2、使用MyBatis-plus敏捷開發(fā)插件實現(xiàn)數(shù)據(jù)的增刪改查操作
3、使用Ajax+騰訊ArtTemplate模板進行熱門圖書查詢
4、基于MyBatis實現(xiàn)分頁查詢,并實現(xiàn)上拉"加載更多"功能
5、采用Redis對訪問的圖書內(nèi)容進行緩存
6、用戶評價、回復(fù)和點贊功能實現(xiàn)
7、應(yīng)用阿里云短信驗證實現(xiàn)注冊登錄
8、使用Web富文本編輯器進行在線編輯
9、實現(xiàn)評價/回復(fù)的后臺審核功能
10、大作業(yè)——圖書后臺管理系統(tǒng)的短評管理及登錄功能
Spring Boot電商項目實戰(zhàn)
接下來的兩周我們將迎來重量級的電商項目,該項目源于企業(yè)真實應(yīng)用,前后端徹底分離,帶我們體驗企業(yè)級開發(fā)流程,憑此一項綜合實戰(zhàn),足以叩開企業(yè)大門。
課程安排:
1、采用前后端分離模式進行開發(fā),覆蓋企業(yè)開發(fā)需求分析、設(shè)計、編碼、測試和上線全流程
2、實現(xiàn)用戶管理、商品分類管理、商品信息管理、購物車、訂單管理等電商核心功能
3、數(shù)據(jù)庫設(shè)計與實現(xiàn)
4、應(yīng)用RESTful進行接口設(shè)計,并使用Postman進行接口測試
5、應(yīng)用MyBatis generator代碼自動生成插件,提升開發(fā)效率
6、使用阿里云完成項目的線上部署
7、使用Swagger2構(gòu)建強大的API文檔
8、使用Log4j 2進行日志管理
9、使用Redis對商品分類信息進行緩存
10、使用JSR-303實現(xiàn)請求參數(shù)校驗
Spring基礎(chǔ)
本階段將開啟Spring家族的框架學習,本周會重點學習Spring框架中的控制反轉(zhuǎn)IoC、依賴注入DI和面向切面編程AOP的內(nèi)容??蚣懿糠值母拍畋容^抽象,要結(jié)合案例進行理解,先學會使用,再進行深入學習。
課程安排:
1、Spring IoC、DI和AOP等核心概念
2、Spring實例化和管理Bean的方式
3、Spring注解分類和常用注解應(yīng)用
4、Spring AOP開發(fā)與配置流程
5、Spring五種通知類型與應(yīng)用場景
6、PointCut切人點表達式的語法規(guī)則及應(yīng)用
7、JDK動態(tài)代理和CGLib代理的執(zhí)行過程及區(qū)別
8、JdbcTemplate的使用步驟與增刪改查實現(xiàn)
9、聲明式事務(wù)與編程式事務(wù)的區(qū)別及開發(fā)流程
10、理解聲明式事務(wù)七種事務(wù)傳播行為
11、導(dǎo)入交易流水賬單案例
青島華俄教育,全稱青島西海岸新區(qū)華俄文化培訓(xùn)學校有限公司,是一家具有多年培訓(xùn)經(jīng)驗的教育機 構(gòu),公司本著“教育為先,接軌企業(yè)”的原則,將“如何培養(yǎng)企業(yè)需要的互聯(lián)網(wǎng)人才”作為目標。面向IT 互聯(lián)網(wǎng)行業(yè),培養(yǎng)軟件開發(fā)工程師、測試工程師、web前端工程師、UI交互設(shè)計師、平面設(shè)計師、產(chǎn)品經(jīng) 理、AI智能等高需求人員。
基于青島市場,輻射山東各地,“踏進企業(yè)即上手”的理念始終貫穿培訓(xùn)的整個過程:全實例操作,涵 蓋各個行業(yè)。前沿的知識,新鮮的時事熱點,讓學員學有所思,學有所成,學有所用。品質(zhì)就是我們 的競爭力。
青島java學習班
青岛华俄设计培训中心青島java技術(shù)培訓(xùn)學校
青岛华俄设计培训中心青島攝著名演員期制作培訓(xùn)學校
青岛华俄设计培训中心青島網(wǎng)頁設(shè)計ui培訓(xùn)
青岛华俄设计培训中心青島網(wǎng)頁設(shè)計專業(yè)培訓(xùn)
青岛华俄设计培训中心青島平面廣告設(shè)計培訓(xùn)
青岛华俄设计培训中心青島平面廣告設(shè)計課程
青岛华俄设计培训中心青島初學平面設(shè)計
青岛华俄设计培训中心青島web開發(fā)前端培訓(xùn)
青岛华俄设计培训中心青島web前端培訓(xùn)開發(fā)
青岛华俄设计培训中心