《J2EE企業級應用開發》課程教學大綱_第1頁
《J2EE企業級應用開發》課程教學大綱_第2頁
《J2EE企業級應用開發》課程教學大綱_第3頁
《J2EE企業級應用開發》課程教學大綱_第4頁
《J2EE企業級應用開發》課程教學大綱_第5頁
已閱讀5頁,還剩1頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

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

溫馨提示

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

評論

0/150

提交評論