在課程中,重點(diǎn)講解框架配置、框架原理、最佳實踐等開發(fā)常用的核心內(nèi)容。加入了如何自己開發(fā)框架內(nèi)容的學(xué)習(xí),學(xué)員可以掌握框架更加核心的原理和技能,來滿足企業(yè)自己定制框架的需求。最后通過本課程的真實“用戶權(quán)限管理”項目的訓(xùn)練,讓所學(xué)的知識點(diǎn)穿插整合起來,學(xué)員可以更清楚的掌握整個
1.掌握整個JAVA EE 企業(yè)級開發(fā)的過程;
2.掌握整個JAVA EE Web框架的最佳使用方式;
3.掌握J(rèn)ava EE企業(yè)級開發(fā)框架Struts2、MyBatis、Spring開發(fā)技術(shù)。第一天
Struts2、Spring框架企業(yè)級實戰(zhàn)應(yīng)用上午 Struts2課程下午 Spring課程
Struts2框架的工作原理與架構(gòu)分析。
Struts2的Action詳解。
Struts2的常用標(biāo)簽詳解。
Struts2的OGNL語言詳解。
Struts2的攔截器分析。
Struts2的國際化。
使用Struts2進(jìn)行表單數(shù)據(jù)校驗。
使用Struts2進(jìn)行文件上傳下載。
使用Struts2進(jìn)行CRUD實戰(zhàn)。 Spring3.0開發(fā)技術(shù)快速入門。
Spring - IOC思想。
Spring - Bean作用域范圍。
Spring - Bean生命周期管理。
Spring 依賴注入。
Spring - AOP原理解剖。
Spring -聲明式事務(wù)管理。
Spring -數(shù)據(jù)庫操作以及數(shù)據(jù)源配置。
第二天
MyBatis企業(yè)級實戰(zhàn)應(yīng)用、框架整合集成實戰(zhàn)
上午 MyBatis課程下午 框架整合集成實戰(zhàn)課程
ORM思想概述。
MyBatis概述。
MyBatis與Hibernate比較。
MyBatis體系架構(gòu)。
MyBatis入門實踐。
MyBatis動態(tài)SQL。
MyBatis與Spring整合 Spring+Struts2+MyBatis整合集成。
使用Struts2作為控制層。
使用Spring作為業(yè)務(wù)層。
使用MyBatis作為數(shù)據(jù)操作層。
Spring Web MVC介紹。
Spring Web MVC與MyBatis整合集成
第三天
框架核心原理分析、完整項目實戰(zhàn)上午 框架核心原理分析下午 用戶權(quán)限管理系統(tǒng)實戰(zhàn)
Struts2、Spring、MyBatis原理分析。
編寫Struts:自己動手寫MVC框架。
編寫Spring:自己動手寫IOC框架。
編寫MyBatis:自己動手寫ORM框架。
用戶權(quán)限管理系統(tǒng)概述以及需求分析。
用戶權(quán)限管理系統(tǒng)功能設(shè)計。
使用Power Designer進(jìn)行用戶權(quán)限管理數(shù)據(jù)庫設(shè)計。
用戶權(quán)限管理系統(tǒng)模塊開發(fā)以及實現(xiàn)。
用戶管理權(quán)限系統(tǒng)部署測試及運(yùn)行。
各行政單位、企事業(yè)單位、部隊、學(xué)校、城市公共服務(wù)系統(tǒng)、大型銀行、軟件公司等從事信息系統(tǒng)開發(fā)的相關(guān)人員等。報名學(xué)員最好有一定Java基礎(chǔ)。