三大框架基本结构
1.為什么需要框架
說明:如果"生產(chǎn)環(huán)境" 下的項目,都是從頭開發(fā)(從底層寫起)難度太大了,并且開發(fā)的效率極其低下,所以為了讓項目快速的上線部署,將某些特點的功能,進行了高級的”封裝“,那么我們?nèi)绻枰褂梅庋b后的API,則必須按照人家的要求編碼。
1.1框架的分類
1.Spring框架:整個框架中負責宏觀調(diào)控的,負責整合其他的第三方框架。
2.SpringMVC框架:主要負責實現(xiàn)前后端數(shù)據(jù)的交互
3.Mybatis框架/MybatisPlus框架:持久層框架,簡化了JDBC操作數(shù)據(jù)庫的方式,提高了效率
4.SpringBoot框架/工具 :SpringBoot采用了一種更加簡化的方式,封裝了之前的框架,讓程序變得更加簡單。
1.2框架調(diào)用的流程圖
2. 關(guān)于maven指令說明
2.1常用命令說明
clean 清空target目錄文件,target中保存的是xxx.java文件編譯后xxx.class文件防止程序不能及時更新,手動編譯的一種方式
2.compole 手動maven工具 將xxx.java文件 編譯為xxx.class文件
3.install 將項目打包部署
3.java項目 打包類型
1.jar包文件? ? ? ? 適用于工具API框架源碼、SpringBoot程序 最常用的
2.war包文件? ? ? ? 動態(tài)web開發(fā)時常用的方式,可以直接tomcat服務(wù)部署(落后的技術(shù))。
3.pom類型? ? ? ? 表示該項目它是一個“聚合工程”(大項目) 大項目里面包含了和多個小項目
?3.關(guān)于jar包文件說明
1.個別的打包,不會在target目錄中生成(idea的問題),可以在本地倉庫中查找jar包?
總結(jié)
- 上一篇: struts2.0标签库
- 下一篇: postgis数据库优化_Postgre