1.發展歷程
2.學習內容
前?的課程中,學習的是Java基礎,JavaEE主要學習Java的應用,也就是學習Java在企業中是如何應用的
Java更多場景是業務開發,更狹義點可以理解為web開發.所以咱們的學習也是圍繞著如何使用Java來做web開發
2.1?什么是Web開發?
web(World Wide Web)即全球?域網,也稱為萬維網.?
簡單來說,就是可以通過瀏覽器來和我們的程序進?交互.比如京東,淘寶,天貓,美團等網站項目。
2.2?Web網站的工作流程
目前用戶對PC端應?的開發結構模式主要分為C/S和B/S結構.?
CS即Client/Server(客?機/服務器)結構.? 常見的C/S架構的應用比如QQ,CCTALK,各種?絡游戲 等等,?般需要安裝并且與服務器進?網絡通信的都屬于此類。
BS即Browser/Server(瀏覽器/服務器)結構.? B/S架構全稱是瀏覽器/服務器(Browser/Server)結構,分為Web瀏覽器、服務器程序、數據庫服務三部分,可以理解為是對C/S架構?種改進,由于所有的業 務邏輯都由服務器程序處理,所以客?端僅使?瀏覽器就可以完成所有操作,??降低了客?端的維護成本.
2.3?課程學習內容
3.怎么學
在JavaEE課程中,我們主要是對各種框架的學習,以及如何把這些框架應用在企業中,來實現?些web開發。
那什么是框架呢?? 學習哪些框架呢?
3.1?什么是框架
隨著技術的發展,無論是后端開發還是前端開發,開發的時候都很少使用原?的代碼,比如:JDBC、JS 等. 取而代之的是各種開發框架.
如后端框架:Spring,SpringBoot,Mybatis等,前端常用的框架: Vue、Node等.
這些框架都有?個共同的特點,就是簡單、高效.這極大的提高了我們的開發效率.? ?那什么是框架呢?
框架(Framework),意思是框架、機制、準則.? 最早是源于建筑行業,是?個框子?指其約束性,也是?個架子?指其支撐性.?
是?個基本概念上的結構,用于去解決或者處理復雜的問題。在計算機領域,可以看做是為應用開發者定制的應用骨架.? ? ? ??