《Java EE框架整合開(kāi)發(fā)入門到實(shí)戰(zhàn)(第2版)》-課程思政教案_第1頁(yè)
《Java EE框架整合開(kāi)發(fā)入門到實(shí)戰(zhàn)(第2版)》-課程思政教案_第2頁(yè)
《Java EE框架整合開(kāi)發(fā)入門到實(shí)戰(zhàn)(第2版)》-課程思政教案_第3頁(yè)
《Java EE框架整合開(kāi)發(fā)入門到實(shí)戰(zhàn)(第2版)》-課程思政教案_第4頁(yè)
《Java EE框架整合開(kāi)發(fā)入門到實(shí)戰(zhàn)(第2版)》-課程思政教案_第5頁(yè)
已閱讀5頁(yè),還剩18頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

《JavaEE框架整合開(kāi)發(fā)入門到實(shí)戰(zhàn)——Spring+SpringMVC+MyBatis(第2版)》課程思政教案《JavaEE框架整合開(kāi)發(fā)》課程教案(第PAGE《JavaEE框架整合開(kāi)發(fā)》課程教案(第PAGE2章2學(xué)時(shí))授課內(nèi)容Spring的體系結(jié)構(gòu)、Spring開(kāi)發(fā)環(huán)境的構(gòu)建、使用Eclipse開(kāi)發(fā)Spring入門程序。教學(xué)目的與要求SpringSpringSpring重點(diǎn)難點(diǎn)重點(diǎn):Spring開(kāi)發(fā)環(huán)境的構(gòu)建。難點(diǎn):Spring的體系結(jié)構(gòu)。教學(xué)進(jìn)程安排1.Spring的體系結(jié)構(gòu)(10分鐘)2.Spring開(kāi)發(fā)環(huán)境的構(gòu)建(15分鐘)3.使用Eclipse開(kāi)發(fā)Spring入門程序(20分鐘)4.實(shí)驗(yàn)1:JavaEE開(kāi)發(fā)環(huán)境構(gòu)建(45分鐘)課后學(xué)習(xí)任務(wù)布置1.在個(gè)人電腦上,構(gòu)建Spring的開(kāi)發(fā)環(huán)境。2.參考書上例子,使用Eclipse開(kāi)發(fā)第二個(gè)Spring入門程序。主要參考資料《JavaEESpring+SpringMVC+MyBatis(微課版第2版,,20.01。課后總結(jié)分析總結(jié)并逐步深入體會(huì)Spring的體系結(jié)構(gòu)。課程思政科研環(huán)境:Spring事,必先利其器”。授課內(nèi)容SpringIoC的基本概念、SpringIoC容器的設(shè)計(jì)。Spring框架的依賴注入:構(gòu)造方法注入,屬性setter方法注入。教學(xué)目的與要求SpringIoCSpringIoCSpring重點(diǎn)難點(diǎn)重點(diǎn):SpringIoC的基本概念、Spring框架的依賴注入方法。難點(diǎn):Spring框架的依賴注入原理。教學(xué)進(jìn)程安排1.SpringIoC的基本概念(10分鐘)2.基于BeanFactory的SpringIoC容器設(shè)計(jì)(15分鐘)3.基于ApplicationContext的SpringIoC容器設(shè)計(jì)(15分鐘)4.構(gòu)造方法注入(25分鐘)5.屬性setter方法注入(25分鐘)課后學(xué)習(xí)任務(wù)布置理解Spring框架依賴注入的原理,預(yù)習(xí)第三章SpringBean。主要參考資料《JavaEESpring+SpringMVC+MyBatis(微課版第2版,,20.01。課后總結(jié)分析SpringIoCSpring課程思政團(tuán)隊(duì)合作降低了維護(hù)成本?!禞avaEE框架整合開(kāi)發(fā)》課程教案(第PAGE《JavaEE框架整合開(kāi)發(fā)》課程教案(第PAGE3章3學(xué)時(shí))授課內(nèi)容SpringBean的配置、實(shí)例化、作用域以及生命周期,基于XML配置的SpringBean的裝配,基于注解的SpringBean的裝配。教學(xué)目的與要求SpringBeanSpringBeanSpringBean重點(diǎn)難點(diǎn)重點(diǎn):基于注解的SpringBean的裝配。難點(diǎn):SpringBean的生命周期。教學(xué)進(jìn)程安排1.SpringBean的配置(5分鐘)2.SpringBean的實(shí)例化(15分鐘)3.SpringBean的作用域(5分鐘)4.SpringBean的生命周期(15分鐘)5.基于XML配置的SpringBean的裝配(25分鐘)6.基于注解的SpringBean的裝配(25分鐘)7:Ban(45)課后學(xué)習(xí)任務(wù)布置復(fù)習(xí)并掌握基于注解的SpringBean的裝配方式,預(yù)習(xí)第四章SpringAOP。主要參考資料《JavaEESpring+SpringMVC+MyBatis(微課版第2版,,20.01。課后總結(jié)分析總結(jié)并逐步深入體會(huì)SpringBean的配置、實(shí)例化以及作用域,掌握基于注解的SpringBean的裝配方式。課程思政人生成長(zhǎng):強(qiáng)調(diào)SpringBean初始化和配置階段的重要性,就像一個(gè)人在成長(zhǎng)過(guò)程中需要正確的引導(dǎo)和培養(yǎng)。在SpringBean的初始化和配置階段,我們可以將其比喻為一個(gè)人在成長(zhǎng)過(guò)程中接受的教育和培養(yǎng)。正確的教育能夠使一個(gè)人更好地發(fā)揮自己的潛能,為社會(huì)做出貢獻(xiàn)。社會(huì)定位與價(jià)值:Bean的屬性設(shè)置和使用可以看作是個(gè)人在社會(huì)中的定位和價(jià)值體現(xiàn)。每個(gè)人都有自己的特長(zhǎng)和價(jià)值,關(guān)鍵是如何發(fā)揮出來(lái)。例如,一個(gè)程序員可以通過(guò)自己的技能和專業(yè)知識(shí),為團(tuán)隊(duì)開(kāi)發(fā)出高質(zhì)量的軟件產(chǎn)品,從而實(shí)現(xiàn)自己的價(jià)值。同樣,SpringBean通過(guò)其屬性和方法來(lái)發(fā)揮其功能和價(jià)值。環(huán)保:Bean的銷毀可以看作是“節(jié)儉”和“環(huán)保”的觀念,即在不再需要時(shí),及時(shí)地釋放資源。例如,一個(gè)公司關(guān)閉了不再盈利的部門,及時(shí)止損。同樣,Spring在Bean不再需要時(shí),會(huì)進(jìn)行銷毀操作,釋放資源。團(tuán)隊(duì)合作:Bean的依賴注入可以看作是人與人之間的互相支持和協(xié)作。只有彼此之間互相信任和依賴,才能共同完成任務(wù)。例如,一支成功的籃球隊(duì)需要每個(gè)隊(duì)員之間互相依賴、配合默契。同樣,SpringBean的依賴注入也是相互配合、相互支持的體現(xiàn)?!禞avaEE框架整合開(kāi)發(fā)》課程教案(第4章4學(xué)時(shí))授課內(nèi)容SpringAOP的概念術(shù)語(yǔ)、動(dòng)態(tài)代理、基于代理類的AOP實(shí)現(xiàn)、基于XML配置開(kāi)發(fā)AspectJ、基于注解開(kāi)發(fā)AspectJ。教學(xué)目的與要求AOPAOPXMLAspectJAspectJ。重點(diǎn)難點(diǎn)重點(diǎn):AOP的基本概念,基于注解開(kāi)發(fā)AspectJ。難點(diǎn):動(dòng)態(tài)代理與AOP的實(shí)現(xiàn)機(jī)制。教學(xué)進(jìn)程安排1.SpringAOP的概念(10分鐘)2.SpringAOP的術(shù)語(yǔ)(10分鐘)3.JDK動(dòng)態(tài)代理(25分鐘)4.CGLIB動(dòng)態(tài)代理(25分鐘)5.通知類型(10分鐘)6.ProxyFactoryBean(10分鐘)7.實(shí)現(xiàn)環(huán)繞通知的實(shí)例(40分鐘)8.基于XML配置開(kāi)發(fā)AspectJ(30分鐘)9.基于注解開(kāi)發(fā)AspectJ(20分鐘)課后學(xué)習(xí)任務(wù)布置復(fù)習(xí)并掌握基于注解開(kāi)發(fā)AspectJ,預(yù)習(xí)第五章Spring的事務(wù)管理。主要參考資料《JavaEESpring+SpringMVC+MyBatis(微課版第2版,,20.01。課后總結(jié)分析總結(jié)并逐步深入體會(huì)如何使用基于注解開(kāi)發(fā)AspectJ,并實(shí)現(xiàn)SpringAOP。課程思政全局性與大局觀:AOP強(qiáng)調(diào)從全局角度考慮問(wèn)題,關(guān)注方法的調(diào)用流程。這與我們看待事物時(shí)應(yīng)具備的全局觀和大局觀相呼應(yīng)??梢砸龑?dǎo)學(xué)生思考在學(xué)習(xí)和生活中如何培養(yǎng)自己的全局觀念,如何從宏觀角度看待問(wèn)題,以及如何平衡個(gè)人與集體、局部與整體的關(guān)系。模塊化與分工合作:AOP通過(guò)切面將應(yīng)用程序的不同部分解耦,使得各部分可以獨(dú)立開(kāi)發(fā)和測(cè)試。這與分工合作、各司其職的理念相契合??梢砸龑?dǎo)學(xué)生理解在團(tuán)隊(duì)中,每個(gè)人都有自己的職責(zé)和角色,只有分工明確、各盡其職,團(tuán)隊(duì)才能高效運(yùn)轉(zhuǎn)。關(guān)注點(diǎn)分離:AOP通過(guò)將應(yīng)用程序的不同關(guān)注點(diǎn)分離,使得代碼更加清晰和易于維護(hù)。這與我們生活中關(guān)注點(diǎn)分離的理念相一致,有助于我們更好地處理各種事務(wù)。可以引導(dǎo)學(xué)生思考如何在生活中合理安排自己的時(shí)間和精力,將不同的關(guān)注點(diǎn)進(jìn)行合理分配,以提高效率和減少壓力。預(yù)見(jiàn)性和前瞻性:AOP允許開(kāi)發(fā)者在方法調(diào)用之前、之后、異常拋出時(shí)等關(guān)鍵點(diǎn)執(zhí)行特定的代碼,這體現(xiàn)了預(yù)見(jiàn)性和前瞻性的思維??梢砸龑?dǎo)學(xué)生培養(yǎng)自己的預(yù)見(jiàn)性和前瞻性思維,比如在學(xué)業(yè)規(guī)劃、職業(yè)發(fā)展等方面,能夠預(yù)見(jiàn)未來(lái)趨勢(shì),提前做好準(zhǔn)備。責(zé)任與擔(dān)當(dāng):在AOP編程中,開(kāi)發(fā)者需要明確自己的職責(zé)范圍,勇于承擔(dān)責(zé)任。這與我們?cè)谏钪袘?yīng)具備的責(zé)任和擔(dān)當(dāng)精神相一致??梢砸龑?dǎo)學(xué)生思考如何在生活中勇于承擔(dān)責(zé)任,對(duì)自己的行為負(fù)責(zé),同時(shí)也要敢于面對(duì)挑戰(zhàn)和困難?!禞avaEE框架整合開(kāi)發(fā)》課程教案(第5章3學(xué)時(shí))授課內(nèi)容Spring的數(shù)據(jù)庫(kù)編程、編程式事務(wù)管理、基于XML方式的聲明式事務(wù)管理、基于@Transactional注解的聲明式事務(wù)管理、如何在事務(wù)處理中捕獲異常。教學(xué)目的與要求通過(guò)本章的學(xué)習(xí),了解Spring的數(shù)據(jù)庫(kù)編程,了解編程式事務(wù)管理的實(shí)現(xiàn)步驟,了解基于XML方式的聲明式事務(wù)管理,掌握基于注解的聲明式事務(wù)管理。重點(diǎn)難點(diǎn)重點(diǎn):基于注解的聲明式事務(wù)管理,如何在事務(wù)處理中捕獲異常。難點(diǎn):編程式事務(wù)管理。教學(xué)進(jìn)程安排1.SpringJDBC的配置(5分鐘)2.SpringJdbcTemplate的常用方法(5分鐘)3.基于底層API的編程式事務(wù)管理(20分鐘)4.基于TransactionTemplate的編程式事務(wù)管理(15分鐘)5.基于XML方式的聲明式事務(wù)管理(15分鐘)6.基于@Transactional注解的聲明式事務(wù)管理(20分鐘)7.如何在事務(wù)處理中捕獲異常(10分鐘)8:ng(5)課后學(xué)習(xí)任務(wù)布置復(fù)習(xí)并掌握基于@Transactional注解的聲明式事務(wù)管理,預(yù)習(xí)第六章SpringMVC入門。主要參考資料《JavaEESpring+SpringMVC+MyBatis(微課版第2版,20.01。課后總結(jié)分析總結(jié)并逐步深入體會(huì)如何在事務(wù)處理中捕獲異常。課程思政責(zé)任與信任:(ACID全局觀與系統(tǒng)思維:事務(wù)管理要求從全局角度考慮數(shù)據(jù)的完整性和一致性,這與系統(tǒng)思維和全局觀的理念相契合??梢砸龑?dǎo)學(xué)生培養(yǎng)自己的系統(tǒng)思維和全局觀,例如在考慮問(wèn)題時(shí),不僅要看到問(wèn)題的表面,還要深入分析其背后的因果關(guān)系和影響,從而做出更加全面和準(zhǔn)確的決策。紀(jì)律與規(guī)范:事務(wù)管理要求開(kāi)發(fā)者遵守一定的規(guī)范和紀(jì)律,以確保數(shù)據(jù)的一致性和完整性。這與我們?cè)谏钪袘?yīng)遵守的紀(jì)律和規(guī)范相呼應(yīng)。可以引導(dǎo)學(xué)生理解遵守紀(jì)律和規(guī)范的重要性,例如在學(xué)校遵守校規(guī)、在工作中遵守公司規(guī)定等。通過(guò)遵守紀(jì)律和規(guī)范,我們可以建立起良好的秩序和信任關(guān)系。失敗與韌性:事務(wù)管理允許開(kāi)發(fā)者定義回滾策略,以便在事務(wù)失敗時(shí)能夠恢復(fù)到一致的狀態(tài)。這與我們?cè)诿鎸?duì)失敗時(shí)應(yīng)具備的韌性和恢復(fù)能力相呼應(yīng)??梢砸龑?dǎo)學(xué)生培養(yǎng)自己的失敗意識(shí)和韌性精神,例如在遇到挫折和失敗時(shí),能夠從中吸取教訓(xùn),不斷調(diào)整和改進(jìn)自己的方法和策略,從而取得更好的成果。協(xié)作與溝通關(guān)系,取得更加優(yōu)異的成果?!禞avaEE框架整合開(kāi)發(fā)》課程教案(第PAGE《JavaEE框架整合開(kāi)發(fā)》課程教案(第PAGE6章1學(xué)時(shí))授課內(nèi)容MVC模式與SpringMVC工作原理、第一個(gè)SpringMVC應(yīng)用、視圖解析器。教學(xué)目的與要求通過(guò)本章的學(xué)習(xí),理解SpringMVC的工作原理,掌握并實(shí)現(xiàn)第一個(gè)SpringMVC應(yīng)用的開(kāi)發(fā)流程,掌握視圖解析器的用法。重點(diǎn)難點(diǎn)重點(diǎn):SpringMVC應(yīng)用的開(kāi)發(fā)流程。難點(diǎn):SpringMVC工作原理。教學(xué)進(jìn)程安排1.MVC模式與SpringMVC工作原理(10分鐘)2.第一個(gè)SpringMVC應(yīng)用(25分鐘)3.視圖解析器(10分鐘)課后學(xué)習(xí)任務(wù)布置1.復(fù)習(xí)SpringMVC應(yīng)用的開(kāi)發(fā)流程。2.預(yù)習(xí)第7章SpringMVC的Controller。主要參考資料《JavaEESpring+SpringMVC+MyBatis(微課版第2版,20.01。課后總結(jié)分析總結(jié)SpringMVC應(yīng)用的開(kāi)發(fā)流程。課程思政合作精神:模型(Model)、視圖(View)、控制器(Controller)三者之間的協(xié)同工作,可以類比為社會(huì)中的團(tuán)隊(duì)協(xié)作。每個(gè)人在團(tuán)隊(duì)中都有自己的角色和職責(zé),只有相互合作才能實(shí)現(xiàn)共同目標(biāo)。責(zé)任意識(shí):在講解控制器(Controller)時(shí),強(qiáng)調(diào)開(kāi)發(fā)者的責(zé)任。開(kāi)發(fā)者就像社會(huì)的管理者,需要對(duì)每一個(gè)請(qǐng)求負(fù)責(zé),確保系統(tǒng)的穩(wěn)定運(yùn)行,這與公民的社會(huì)責(zé)任感相呼應(yīng)?!禞avaEE框架整合開(kāi)發(fā)》課程教案(第PAGE《JavaEE框架整合開(kāi)發(fā)》課程教案(第PAGE7章4學(xué)時(shí))授課內(nèi)容基于注解的控制器、Controller接收請(qǐng)求參數(shù)的常見(jiàn)方式、重定向與轉(zhuǎn)發(fā)、利用@Autowired進(jìn)行依賴注入以及@ModelAttribute注解。教學(xué)目的與要求通過(guò)本章的學(xué)習(xí),掌握基于注解的控制器的的編寫方法,掌握在Controller中如何接收請(qǐng)求參數(shù)以及如何編寫請(qǐng)求處理方法,理解重定向與轉(zhuǎn)發(fā)的實(shí)現(xiàn)原理。重點(diǎn)難點(diǎn)重點(diǎn):Controller接收請(qǐng)求參數(shù)的常見(jiàn)方式。難點(diǎn):重定向與轉(zhuǎn)發(fā)的實(shí)現(xiàn)原理。教學(xué)進(jìn)程安排1.Controller注解類型(5分鐘)2.RequestMapping注解類型(5分鐘)3.Controller接收請(qǐng)求參數(shù)的常見(jiàn)方式(30分鐘)4.重定向與轉(zhuǎn)發(fā)(20分鐘)5.@Autowired注解(15分鐘)6.@ModelAttribute注解(15分鐘)7:Cnoer(0)課后學(xué)習(xí)任務(wù)布置1.復(fù)習(xí)Controller接收請(qǐng)求參數(shù)的常見(jiàn)方式。2.預(yù)習(xí)第8章數(shù)據(jù)綁定和表單標(biāo)簽庫(kù)。主要參考資料《JavaEESpring+SpringMVC+MyBatis(微課版第2版,20.01。課后總結(jié)分析總結(jié)重定向與轉(zhuǎn)發(fā)的區(qū)別。課程思政職責(zé)與責(zé)任意識(shí):SpringMVC,ControllerController規(guī)則意識(shí):SpringMVC,ControllerController服務(wù)意識(shí):ControllerController質(zhì)量的軟件產(chǎn)品和服務(wù)?!禞avaEE框架整合開(kāi)發(fā)》課程教案(第8章4學(xué)時(shí))授課內(nèi)容數(shù)據(jù)綁定的原理、表單標(biāo)簽庫(kù)的用法、數(shù)據(jù)綁定的應(yīng)用、JSON數(shù)據(jù)交互。教學(xué)目的與要求通過(guò)本章的學(xué)習(xí),理解數(shù)據(jù)綁定的基本原理,掌握表單標(biāo)簽庫(kù)的用法,掌握SpringMVC中JSON類型的數(shù)據(jù)交互。重點(diǎn)難點(diǎn)重點(diǎn):SpringMVCJSON教學(xué)進(jìn)程安排1.?dāng)?shù)據(jù)綁定(5分鐘)2.表單標(biāo)簽庫(kù)(20分鐘)3.?dāng)?shù)據(jù)綁定的應(yīng)用(30分鐘)4.JSON數(shù)據(jù)結(jié)構(gòu)(5分鐘)5.JSON數(shù)據(jù)轉(zhuǎn)換(30分鐘)6(90)課后學(xué)習(xí)任務(wù)布置1.復(fù)習(xí)表單標(biāo)簽庫(kù)的用法。2.復(fù)習(xí)SpringMVC中JSON類型的數(shù)據(jù)交互。3.預(yù)習(xí)第9章攔截器。主要參考資料《JavaEESpring+SpringMVC+MyBatis(微課版第2版,20.01課后總結(jié)分析總結(jié)并分析數(shù)據(jù)綁定的基本原理。課程思政數(shù)據(jù)規(guī)范與標(biāo)準(zhǔn)化:在處理JSON數(shù)據(jù)時(shí),需要遵循一定的規(guī)范和標(biāo)準(zhǔn),如JSON數(shù)據(jù)結(jié)構(gòu)。強(qiáng)調(diào)遵守規(guī)則和標(biāo)準(zhǔn)的重要性,以及在日常生活和工作中遵循規(guī)范和標(biāo)準(zhǔn)的必要性。溝通與協(xié)作:JSON數(shù)據(jù)交互常常用于前后端之間的通信。強(qiáng)調(diào)溝通與協(xié)作的重要性,以及在團(tuán)隊(duì)協(xié)作中保持良好溝通的必要性。《JavaEE框架整合開(kāi)發(fā)》課程教案(第9章2學(xué)時(shí))授課內(nèi)容攔截器的定義、攔截器的配置、攔截器的執(zhí)行流程、攔截器的應(yīng)用案例。教學(xué)目的與要求通過(guò)本章的學(xué)習(xí),掌握攔截器的定義與配置,理解攔截器的執(zhí)行流程。重點(diǎn)難點(diǎn)重點(diǎn):攔截器的定義與配置。難點(diǎn):攔截器的執(zhí)行流程。教學(xué)進(jìn)程安排1.?dāng)r截器的定義(5分鐘)2.?dāng)r截器的配置(10分鐘)3.?dāng)r截器的執(zhí)行流程(30分鐘)4:5)課后學(xué)習(xí)任務(wù)布置1.復(fù)習(xí)攔截器的定義與配置。2.復(fù)習(xí)攔截器的執(zhí)行流程。3.預(yù)習(xí)第10章數(shù)據(jù)驗(yàn)證。主要參考資料《JavaEESpring+SpringMVC+MyBatis(微課版第2版,20.01。課后總結(jié)分析總結(jié)并分析攔截器的執(zhí)行流程。課程思政責(zé)任與擔(dān)當(dāng):攔截器可以用于實(shí)現(xiàn)一些安全相關(guān)的功能,如權(quán)限控制、防止SQL全局觀念與大局意識(shí):攔截器可以在整個(gè)應(yīng)用程序中全局地應(yīng)用,而不僅僅局限于某個(gè)特定的控制器或方法。可以強(qiáng)調(diào)在解決問(wèn)題時(shí)需要有全局觀念和大局意識(shí),綜合考慮各種因素和影響?!禞avaEE框架整合開(kāi)發(fā)》課程教案(第10章4學(xué)時(shí))授課內(nèi)容Validator接口、ValidationUtils類、Spring驗(yàn)證示例、JSR380驗(yàn)證配置、JSR380標(biāo)注類型、JSR380驗(yàn)證示例。教學(xué)目的與要求通過(guò)本章的學(xué)習(xí),了解Spring驗(yàn)證器的應(yīng)用,掌握J(rèn)SR380的應(yīng)用。重點(diǎn)難點(diǎn)重點(diǎn):JSR380的應(yīng)用。難點(diǎn):Spring驗(yàn)證器的應(yīng)用。教學(xué)進(jìn)程安排1.Validator接口(5分鐘)2.ValidationUtils類(5分鐘)3.Spring驗(yàn)證示例(35分鐘)4.JSR380驗(yàn)證配置(5分鐘)5.JSR380標(biāo)注類型(10分鐘)6.JSR380驗(yàn)證示例(30分鐘)77:R30(90)課后學(xué)習(xí)任務(wù)布置1.復(fù)習(xí)JSR380的應(yīng)用。2.預(yù)習(xí)第11章國(guó)際化。主要參考資料《JavaEESpring+SpringMVC+MyBatis(第2版.20401。課后總結(jié)分析總結(jié)并分析JSR380的具體應(yīng)用。課程思政嚴(yán)謹(jǐn)與細(xì)致:數(shù)據(jù)驗(yàn)證需要細(xì)致和嚴(yán)謹(jǐn)?shù)膽B(tài)度,確保數(shù)據(jù)的準(zhǔn)確性和完整性。強(qiáng)調(diào)在處理問(wèn)題時(shí)保持嚴(yán)謹(jǐn)和細(xì)致的重要性。規(guī)則與約束:數(shù)據(jù)驗(yàn)證涉及到各種規(guī)則和約束,如長(zhǎng)度、格式、范圍等。強(qiáng)調(diào)遵守規(guī)則和約束的重要性,以及在日常生活和工作中遵循規(guī)定和標(biāo)準(zhǔn)的必要性。安全意識(shí):Web識(shí)的重要性,以及防范風(fēng)險(xiǎn)和保護(hù)個(gè)人隱私的必要性?!禞avaEE框架整合開(kāi)發(fā)》課程教案(第11章1學(xué)時(shí))授課內(nèi)容Java國(guó)際化的基本思想、SpringMVC的國(guó)際化、用戶自定義切換語(yǔ)言示例。教學(xué)目的與要求SpringMVCSpringMVC國(guó)重點(diǎn)難點(diǎn)重點(diǎn):SpringMVC國(guó)際化的實(shí)現(xiàn)方法。難點(diǎn):SpringMVC國(guó)際化的設(shè)計(jì)思想。教學(xué)進(jìn)程安排1.Java國(guó)際化概述(15分鐘)2.SpringMVC國(guó)際化的實(shí)現(xiàn)方法(10分鐘)3.用戶自定義切換語(yǔ)言示例(20分鐘)課后學(xué)習(xí)任務(wù)布置1.復(fù)習(xí)SpringMVC國(guó)際化的實(shí)現(xiàn)方法。2.預(yù)習(xí)第12章統(tǒng)一異常處理。主要參考資料《JavaEESpring+SpringMVC+MyBatis(微課版第2版,20.01。課后總結(jié)分析總結(jié)并分析SpringMVC國(guó)際化的實(shí)現(xiàn)方法。課程思政文化多樣性:國(guó)際化允許應(yīng)用程序支持多種語(yǔ)言和文化,尊重和包容不同國(guó)家和地區(qū)的文化差異。強(qiáng)調(diào)尊重和包容文化多樣性的重要性,以及在全球化時(shí)代增進(jìn)相互理解和交流的重要性。開(kāi)放與包容:實(shí)現(xiàn)國(guó)際化需要保持開(kāi)放和包容的心態(tài),愿意學(xué)習(xí)和適應(yīng)不同的文化和語(yǔ)言。強(qiáng)調(diào)在個(gè)人和職業(yè)生活中保持開(kāi)放和包容心態(tài)的重要性?!禞avaEE框架整合開(kāi)發(fā)》課程教案(第12章1學(xué)時(shí))授課內(nèi)容簡(jiǎn)單異常處理SimpleMappingExceptionResolver、實(shí)現(xiàn)HandlerExceptionResolver接口自定義異常、使用@ExceptionHandler注解+@ControllerAdvice注解實(shí)現(xiàn)異常處理。教學(xué)目的與要求通過(guò)本章的學(xué)習(xí),理解統(tǒng)一異常處理的實(shí)現(xiàn)機(jī)制,掌握SpringMVC框架統(tǒng)一異常處理方法。重點(diǎn)難點(diǎn)重點(diǎn):SpringMVC框架統(tǒng)一異常處理方法。難點(diǎn):統(tǒng)一異常處理的實(shí)現(xiàn)機(jī)制。教學(xué)進(jìn)程安排1.簡(jiǎn)單異常處理SimpleMappingExceptionResolver(35分鐘)2.實(shí)現(xiàn)HandlerExceptionResolver接口自定義異常(35分鐘)3.使用@ExceptionHandler+@ControllerAdvice注解實(shí)現(xiàn)異常處理(20分鐘)課后學(xué)習(xí)任務(wù)布置1.復(fù)習(xí)SpringMVC框架統(tǒng)一異常處理方法。2.預(yù)習(xí)第13章文件的上傳和下載。主要參考資料《JavaEESpring+SpringMVC+MyBatis(微課版第2版,20.01。課后總結(jié)分析總結(jié)并分析SpringMVC框架統(tǒng)一異常處理方法。課程思政全局觀念與大局意識(shí):異常處理應(yīng)當(dāng)全局考慮,對(duì)應(yīng)用程序中可能出現(xiàn)的各種異常情況進(jìn)行全面覆蓋。強(qiáng)調(diào)在解決問(wèn)題時(shí)需要有全局觀念和大局意識(shí),綜合考慮各種因素和影響??偨Y(jié)與反思:在處理異常之后,需要進(jìn)行總結(jié)和反思,分析異常發(fā)生的原因,提出改進(jìn)措施。強(qiáng)調(diào)在完成任務(wù)后進(jìn)行總結(jié)和反思的重要性?!禞avaEE框架整合開(kāi)發(fā)》課程教案(第13章1學(xué)時(shí))授課內(nèi)容使用SpringMVC框架進(jìn)行文件上傳與下載。教學(xué)目的與要求通過(guò)本章的學(xué)習(xí),理解文件上傳與下載的實(shí)現(xiàn)原理,掌握SpringMVC框架實(shí)現(xiàn)文件上傳與下載的實(shí)現(xiàn)方法。重點(diǎn)難點(diǎn)重點(diǎn):SpringMVC框架實(shí)現(xiàn)文件上傳與下載的實(shí)現(xiàn)方法。難點(diǎn):SpringMVC框架實(shí)現(xiàn)文件上傳與下載的實(shí)現(xiàn)方法。教學(xué)進(jìn)程安排1.文件上傳(25分鐘)2.文件下載(20分鐘)課后學(xué)習(xí)任務(wù)布置1.復(fù)習(xí)SpringMVC框架實(shí)現(xiàn)文件上傳與下載的實(shí)現(xiàn)方法。2.預(yù)習(xí)第14章MyBatis。主要參考資料《JavaEESpring+SpringMVC+MyBatis(微課版第2版,20.01。課后總結(jié)分析總結(jié)并分析SpringMVC框架實(shí)現(xiàn)文件上傳與下載的實(shí)現(xiàn)方法。課程思政規(guī)范與標(biāo)準(zhǔn):在上傳和下載文件時(shí),應(yīng)遵循一定的規(guī)范和標(biāo)準(zhǔn),如文件類型、文件大小等。強(qiáng)調(diào)遵守規(guī)則和標(biāo)準(zhǔn)的重要性。用戶體驗(yàn):文件上傳和下載的速度和穩(wěn)定性直接影響用戶體驗(yàn)。強(qiáng)調(diào)關(guān)注用戶體驗(yàn)和需求的重要性?!禞avaEE框架整合開(kāi)發(fā)》課程教案(第14章12學(xué)時(shí))授課內(nèi)容MyBatis的環(huán)境構(gòu)建、MyBatis的工作原理、使用Eclipse開(kāi)發(fā)MyBatis入門程序、SSM框架整合開(kāi)發(fā)、<select>元素、<insert><update><delete>以及<sql>元素、級(jí)聯(lián)查詢、動(dòng)態(tài)SQL、MyBatis的緩存機(jī)制。教學(xué)目的與要求通過(guò)本章的學(xué)習(xí),熟悉MyBatis的開(kāi)發(fā)環(huán)境,了解MyBatis的工作原理,掌握SSM框架整合開(kāi)發(fā)的流程,掌握MyBatis的SQL映射文件的編寫,掌握MyBatis的動(dòng)態(tài)SQL,了解MyBatis的緩存機(jī)制。重點(diǎn)難點(diǎn)重點(diǎn):SSM框架整合開(kāi)發(fā)、SQL映射文件的編寫。難點(diǎn):SSM框架整合開(kāi)發(fā)。教學(xué)進(jìn)程安排1.MyBatis的環(huán)境構(gòu)建(5分鐘)2.MyBatis的工作原理(10分鐘)3.使用Eclipse開(kāi)發(fā)MyBatis入門程序(20分鐘)4.SSM框架整合開(kāi)發(fā)(90分鐘)5.<select>元素(90分鐘)6.<insert><update><delete>以及<sql>元素(5分鐘)7.級(jí)聯(lián)查詢(60分鐘)8.動(dòng)態(tài)SQL(50分鐘)9.MyBatis的緩存機(jī)制(30分鐘)10:M(L180)課后學(xué)習(xí)任務(wù)布置1.復(fù)習(xí)SSM框架整合開(kāi)發(fā)。2.復(fù)習(xí)SQL映射文件的編寫。3.預(yù)習(xí)第15章SpringTest單元測(cè)試。主要參考資料《JavaEESpring+SpringMVC+MyBatis(微課版第2版,20.01。課后總結(jié)分析總結(jié)并分析SSM框架整合開(kāi)發(fā)的流程。課程思政分層

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論