《Java Web框架技術》課程教學大綱_第1頁
《Java Web框架技術》課程教學大綱_第2頁
《Java Web框架技術》課程教學大綱_第3頁
《Java Web框架技術》課程教學大綱_第4頁
全文預覽已結束

下載本文檔

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

文檔簡介

《JavaWeb框架技術》課程教學大綱英文名稱:JavaWebFrameworkTechnology課程代碼:0117211610學時數(shù):理論48/實驗16學分:3課程類別:學科專業(yè)核心課課程性質:必修適用專業(yè):軟件工程/計算機科學與技術/計算機應用技術專業(yè)/網絡工程/物聯(lián)網工程先修課程:Java程序設計、JavaWeb技術考核方式:作業(yè)/上機課程的性質、地位和作用《JavaWeb框架技術》是軟件工程/計算機科學與技術/計算機應用技術專業(yè)/網絡工程/物聯(lián)網工程專業(yè)的必修課。《JavaWeb框架技術》是Java系列編程語言(Java程序設計、JavaWeb技術)的后繼提升實戰(zhàn)能力課程。通過JavaWeb框架技術的學習,使學生掌握構建web應用的SpringMVC框架,掌握數(shù)據庫訪問的MyBatisORM框架,掌握松耦合的Spring容器技術,掌握自動裝配SpringBoot技術,從而讓學生能夠快速開發(fā)各類動態(tài)網站,另外使學生了解java的構建工具Javac、Ant、Maven,掌握構建工具的機理。教學內容及要求(一)構建工具?!窘虒W要求】掌握構建工具Javac,了解構建工具Ant,掌握構建工具Maven,理解IDE工具Eclipse中的構建功能(如何構建項目目錄、如何編譯、如何打包),會在Eclipse中使用Maven功能?!窘虒W內容】1.初識構建工具;2.深入構建工具;3.Ant構建工具;4.Maven構建工具;5.深入Maven構建工具;6.構建工具Eclipse;7.Eclipse中使用Maven?!窘虒W重點與難點】1.Maven構建工具;2.Eclipse中的構建功能;3.Eclipse中使用Maven。(二)SpringMVC框架?!窘虒W要求】了解如何用Eclipse構建Web應用,如何在Eclipse中構建Maven項目,了解MVC框架概念,掌握SpringMVC中url請求如何調用Controller方法;掌握SpringMVC中Controller如何調用View,了解SpringMVC高級應用?!窘虒W內容】1.構建Web應用程序;2.用Maven構建Web應用程序;3.MVC框架;4.SpringMVC中url請求調用Controller方法;5.SpringMVC中Controller調用View;6.SpringMVC高級應用。【教學重點與難點】1.SpringMVC的解耦合作用;2.SpringMVC各層之間的調用與參數(shù)傳遞;(三)MyBatisORM框架?!窘虒W要求】了解ORM框架,了解JDBC中實現(xiàn)OR存在的問題,掌握MyBatisORM基本概念,掌握MyBatis讀取數(shù)據庫,掌握Mybatis寫數(shù)據庫,了解Mybatis的高級應用。【教學內容】1.MyBatis中的ORM;2.MyBatis讀取數(shù)據庫;3.MyBatis寫數(shù)據庫;4. MyBatis高級應用?!窘虒W重點與難點】1.Mybatis實現(xiàn)Dao層;2.Mybatis讀取數(shù)據庫。(四)Spring容器?!窘虒W要求】了解Spring容器的作用,掌握SpringBean的xml配置,掌握SpringBean的注解配置,了解Spring擴展,掌握Spring與Mybatis整合,掌握SSM整合?!窘虒W內容】1.Spring概述;2.Spring容器;3.Spring注解配置;4.Spring擴展;5.Spring與mybatis整合;6.SSM整合。【教學重點與難點】1.SpringBean的xml配置;2.SpringBean的注解配置;SSM整合。(五)SpringBoot。【教學要求】了解SpringBoot的作用,掌握Springboot自動裝配,掌握有條件裝配,掌握SpringBoot屬性配置和使用,了解自定義springbootstarter,掌握Springboot集成SSM。【教學內容】1.SpringBoot入門;2.Springboot自動裝配;3.有條件裝配Bean ;4.SpringBoot屬性配置和使用;5.自定義springbootstarter;6.Springboot集成SSM?!窘虒W重點與難點】1.Springboot自動裝配;2.有條件裝配Bean;3、SpringBoot屬性配置和使用;4.Springboot集成SSM。三、教學方法與手段本課程通過實驗室機房上課方式,采用案例教學法,邊講邊練習模式授課。四、實驗(上機、習題課或討論課)內容和基本要求通過本課程的實驗,使學生能夠鞏固和掌握基于框架技術的動態(tài)web網站設計的思想,使學生掌握構建web應用的SpringMVC框架,掌握數(shù)據庫訪問的MyBatisORM框架,掌握松耦合的Spring容器技術,掌握自動裝配SpringBoot技術,從而讓學生能夠快速開發(fā)各類動態(tài)網站,另外使學生了解java的構建工具Javac、Ant、Maven。詳見實驗教學大綱。五、課程學時分配教學環(huán)節(jié)學時內容講課實驗習題課小計(一)構建工具4206(二)SpringMVC框架124016(三)MyBatisORM框架124016(四)Spring容器124016(五)SpringBoot82010總計4816064注:如有涉及不到的欄目可以自行刪除,如有遺漏可自行添加。六、考核方式期末考試采用本課程采用大作業(yè)形式進行考核;總評成績由期末成績、實驗成績和平時成績構成,它們的比例分別為:70%、20%和10%。七、參考資料1.李冬海,靳宗信.輕量級JavaEEWeb框架技術(第一版)[M].清華大學出版社

溫馨提示

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

評論

0/150

提交評論