《J2EE企業(yè)級應(yīng)用開發(fā)》課程教學(xué)大綱_第1頁
《J2EE企業(yè)級應(yīng)用開發(fā)》課程教學(xué)大綱_第2頁
《J2EE企業(yè)級應(yīng)用開發(fā)》課程教學(xué)大綱_第3頁
《J2EE企業(yè)級應(yīng)用開發(fā)》課程教學(xué)大綱_第4頁
《J2EE企業(yè)級應(yīng)用開發(fā)》課程教學(xué)大綱_第5頁
已閱讀5頁,還剩1頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

《J2EE企業(yè)級應(yīng)用開發(fā)》課程教學(xué)大綱學(xué)分:6學(xué)分學(xué)時:96學(xué)時(其中:講課學(xué)時:64上機學(xué)時:32)先修課程:Java程序設(shè)計、SSM框架應(yīng)用后續(xù)課程:SpringCloud企業(yè)級開發(fā)實戰(zhàn)適用專業(yè):信息及其計算機相關(guān)專業(yè)開課部門:計算機專業(yè)一、課程的性質(zhì)與目標《J2EE企業(yè)級應(yīng)用開發(fā)》可作為一門計算機科學(xué)與技術(shù)的實戰(zhàn)課程,用作專業(yè)拓展課或非計算機專業(yè)的通識選修課。通過本課程的學(xué)習(xí),可以使學(xué)生掌握SpringBoot框架的使用,理解企業(yè)級開發(fā)中的開發(fā)流程,這不僅能夠幫助學(xué)生加深學(xué)生對Spring框架的認知,還能夠使學(xué)生牢牢把握Java語言的應(yīng)用方向,提高學(xué)生對計算機科學(xué)與技術(shù)系列課程的興趣。二、課程設(shè)計理念與思路課程設(shè)計理念:高等職業(yè)教育不僅注重對專業(yè)知識和技能的傳授,也注重對學(xué)生綜合素質(zhì)的培養(yǎng),不局限于個人選擇的專業(yè),有助于個人潛力能夠得到最大限度的發(fā)揮。在全球云計算和移動互聯(lián)的產(chǎn)業(yè)背景下,在高等教育的通識教育中增加有關(guān)程序設(shè)計實戰(zhàn)的課程,有助于非計算機專業(yè)大學(xué)生綜合素質(zhì)的提高。課程設(shè)計思路:J2EE企業(yè)級應(yīng)用開發(fā)作為一門專業(yè)提升課,可以使學(xué)生的Java水平提升到企業(yè)級開發(fā)的要求。本課程介紹Java企業(yè)級開發(fā)實戰(zhàn)的SpringBoot框架,通過此框架來使學(xué)生理解企業(yè)級框架設(shè)計的精髓,潛移默化地培養(yǎng)學(xué)生程序化、系統(tǒng)化的思維模式和自學(xué)能力,讓學(xué)生能夠使用抽象思維分類解決問題。軟件技術(shù)的發(fā)展日新月異,教材不能做到和語言同步,互聯(lián)網(wǎng)的存在為自學(xué)掌握一門技能提供了便捷,可以讓學(xué)生自己分析問題、動手編程和總結(jié)經(jīng)驗,在此過程中,學(xué)生上網(wǎng)查閱相關(guān)資料,能夠更新知識,并逐漸具備獨立研究的能力。三、教學(xué)條件要求操作系統(tǒng):Windows10開發(fā)工具:IntelliJIDEA四、課程的主要內(nèi)容及基本要求第一章SpringBoot入門學(xué)習(xí)單元第一章SpringBoot入門學(xué)時4+2學(xué)時(上機2學(xué)時)學(xué)習(xí)目標掌握SpringBoot的基本概念。熟練搭建SpringBoot的開發(fā)環(huán)境。了解如何創(chuàng)建SpringBoot項目。了解SpringBoot的依賴管理。學(xué)習(xí)內(nèi)容知識點可選了解掌握重點難點SpringBoot生態(tài)√SpringBoot優(yōu)缺點√搭建SpringBoot的開發(fā)環(huán)境√系統(tǒng)及軟件要求√配置Maven環(huán)境√√創(chuàng)建Maven工程√√項目構(gòu)建√項目啟動√SpringInitializr快速創(chuàng)建SpringBoot項目√√第二章SpringBoot核心配置與注解學(xué)習(xí)單元第二章SpringBoot核心配置與注解學(xué)時8+4學(xué)時(上機4學(xué)時)學(xué)習(xí)目標掌握SpringBoot全局配置環(huán)境的使用和切換掌握SpringBoot的自動裝配原理掌握SpringBoot的自定義配置類掌握SpringBoot的多環(huán)境配置學(xué)習(xí)內(nèi)容知識點可選了解掌握重點難點全局配置環(huán)境的使用√全局配置環(huán)境的切換√√自動裝配√√配置文件的指定√自定義配置類√多環(huán)境配置√√第三章SpringBoot的數(shù)據(jù)訪問學(xué)習(xí)單元第三章SpringBoot的數(shù)據(jù)訪問學(xué)時12+6學(xué)時(上機6學(xué)時)學(xué)習(xí)目標了解SpringBoot的依賴啟動器。了解SpringBoot的數(shù)據(jù)源管理。掌握MyBatis環(huán)境的搭建。掌握SpringBoot與MyBatis的整合。學(xué)習(xí)內(nèi)容知識點可選了解掌握重點難點SpringBoot的依賴啟動器√SpringBoot數(shù)據(jù)源管理√引入Druid數(shù)據(jù)源√引入MyBatis框架啟動器√√使用注解整合MyBatis完成開發(fā)√√使用配置文件整合MyBatis完成開發(fā)√第四章SpringBoot視圖學(xué)習(xí)單元第四章SpringBoot視圖學(xué)時12+6學(xué)時(上機6學(xué)時)學(xué)習(xí)目標了解視圖的作用。掌握Thymeleaf的基本使用。掌握Thymeleaf的國際化使用。學(xué)習(xí)內(nèi)容知識點可選了解掌握重點難點靜態(tài)資源訪問概述√SpringBoot的默認策略訪問√√驗證SpringBoot靜態(tài)資源訪問√√靜態(tài)資源訪問原理√√√自定義策略訪問√Thymeleaf模板引擎的使用√√Thymeleaf國際化的使用√√第五章SpringBoot實現(xiàn)Web開發(fā)學(xué)習(xí)單元第五章SpringBoot實現(xiàn)Web開發(fā)學(xué)時12+6學(xué)時(上機6學(xué)時)學(xué)習(xí)目標熟悉SpringBoot整合SpringMVC的用法。掌握SpringBoot中的文件上傳。掌握SpringBoot中的文件下載。學(xué)習(xí)內(nèi)容知識點可選了解掌握重點難點SpringMVC自動化配置√SpringMVC環(huán)境搭建√SpringBoot整合SpringMVC√√SpringBoot文件上傳√√√SpringBoot文件下載√√√第六章SpringBoot安全管理學(xué)習(xí)單元第六章SpringBoot安全管理學(xué)時8+4學(xué)時(上機4學(xué)時)學(xué)習(xí)目標了解SpringSecurity中組件的基本概念。掌握SpringSecurity的認證和授權(quán)流程。掌握SpringSecurity的自定義擴展方式。學(xué)習(xí)內(nèi)容知識點可選了解掌握重點難點SecurityContextHolder√√√SecurityContext與Authentication√√√UserDetails√√√AuthenticationManager√√√SpringSecurity前后端分離流程√√√編寫SpringSecurity主配置類√登錄流程及配置√√√業(yè)務(wù)流程及配置√√√授權(quán)流程及配置√√√SpringSecurity登錄演示√SpringSecurity注解√√第七章SpringBoot任務(wù)管理學(xué)習(xí)單元第七章SpringBoot消息服務(wù)學(xué)時8+4學(xué)時(上機4學(xué)時)學(xué)習(xí)目標熟悉SpringBoot定時任務(wù)。掌握SpringBoot發(fā)送純文本的郵件。掌握SpringBoot發(fā)送帶附件和圖片的郵件。學(xué)習(xí)內(nèi)容知識點可選了解掌握重點難點SpringBoot定時任務(wù)√郵件服務(wù)核心概念√√√簡單郵件的發(fā)送√√√模板郵件的發(fā)送√帶附件和圖片的郵件發(fā)送√√√五、學(xué)時分配章目講課上機合計第一章SpringBoot入門4學(xué)時2學(xué)時6學(xué)時第二章SpringBoot基礎(chǔ)8學(xué)時4學(xué)時12學(xué)時第三章SpringBoot的數(shù)據(jù)訪問12學(xué)時6學(xué)時18學(xué)時第四章SpringBoot整合核心開發(fā)知識點12學(xué)時6學(xué)時18學(xué)時第五章SpringBoot單元測試12學(xué)時6學(xué)時18學(xué)時第六章SpringBoot安全管理8學(xué)時4學(xué)時12學(xué)時第七章SpringBoot安全管理8學(xué)時4學(xué)時12學(xué)時合計64課時32學(xué)時96課時六、考核模式與成績評定辦法本課程為考試課程,期末考試采用百分制的閉卷考試模式。學(xué)生的考試成績由平

溫馨提示

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

評論

0/150

提交評論