摘要:核心控制器前端控制器預(yù)處理控制器負(fù)責(zé)接收頁(yè)面請(qǐng)求和返回?cái)?shù)據(jù)給頁(yè)面。使用面向切面編程管理事物日志權(quán)限等。數(shù)據(jù)庫(kù),持久化如何快速學(xué)習(xí)框架的回答知乎其他鏈接
RESTful API
網(wǎng)站即軟件
URI不包含動(dòng)詞
請(qǐng)求方法對(duì)應(yīng) CRUD
GET ---SELECT,從服務(wù)器取出資源
POST --- CREATE,在服務(wù)器新建一個(gè)資源
PUT --- UPDATE,在服務(wù)器更新資源(客戶端提供改變后的完整資源)
DELETE --- DELETE,從服務(wù)器刪除資源
param
?limit=10 --- 指定返回記錄的數(shù)量
服務(wù)器返回的數(shù)據(jù)格式,應(yīng)該盡量使用JSON
Maven讓IDE更強(qiáng)大,更方便,自動(dòng)下載、引入jar包,單元測(cè)試,打包,部署
MVCSpringMVC 的前端控制器,DispatchServlet,而Struts2是Filter, 兩者都是在web.xml中配置。
核心控制器(前端控制器、預(yù)處理控制器):負(fù)責(zé)接收頁(yè)面請(qǐng)求和返回?cái)?shù)據(jù)給頁(yè)面。
攔截,路由,參數(shù),分發(fā),編碼
SpringIOC, Inversion Of Control, 反轉(zhuǎn)控制 是Spring的基礎(chǔ).
簡(jiǎn)單說(shuō)就是創(chuàng)建對(duì)象由以前的程序員自己new 構(gòu)造方法來(lái)調(diào)用,變成了交由Spring創(chuàng)建對(duì)象
DI 依賴注入 Dependency Inject. 簡(jiǎn)單地說(shuō)就是拿到的對(duì)象的屬性,已經(jīng)被注入好相關(guān)值了,直接使用即可。
http://how2j.cn/k/spring/spri...
AOP, Aspect Oriented Program 面向切面編程,
首先,在面向切面編程的思想里面,把功能分為核心業(yè)務(wù)功能,和周邊功能
所謂的核心業(yè)務(wù),比如登陸,增加數(shù)據(jù),刪除數(shù)據(jù)都叫核心業(yè)務(wù)
所謂的周邊功能,比如性能統(tǒng)計(jì),日志,事務(wù)管理等等
周邊功能在Spring的面向切面編程AOP思想里,即被定義為切面
在面向切面編程AOP的思想里面,核心業(yè)務(wù)功能和切面功能分別獨(dú)立進(jìn)行開(kāi)發(fā)
然后把切面功能和核心業(yè)務(wù)功能 "編織" 在一起,這就叫AOP
http://how2j.cn/k/spring/spri...
1.Spring依賴注入DI來(lái)管理各層的組件。2.使用面向切面編程AOP管理事物、日志、權(quán)限等。
https://zhidao.baidu.com/ques...
Mabatis數(shù)據(jù)庫(kù),持久化
如何快速學(xué)習(xí)ssm 框架? - meepo的回答 - 知乎https://www.zhihu.com/questio...
其他鏈接https://blog.csdn.net/mengdon...
https://www.cnblogs.com/fengl...
https://blog.csdn.net/qq_3477...
https://blog.csdn.net/u012152...
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/74442.html
摘要:框架搭建首先下載相應(yīng)的包,對(duì)于包有兩種方式使用創(chuàng)建依賴從而導(dǎo)入所需的包。總結(jié)主要進(jìn)行頁(yè)面的請(qǐng)求接受與響應(yīng)。組件包括前端控制器,處理器映射器,處理器適配器,視圖解析器,處理器,視圖。 我之前的文章介紹了如何搭建SSH框架以及如何利用這一框架來(lái)進(jìn)行web應(yīng)用開(kāi)發(fā),最近我又接觸了SSM框架即Spring+SpringMVC+Mybatis三大框架的整合,而且目前該框架就SSH框架而言使用的較...
摘要:打開(kāi),,選中,然后再選中,輸入項(xiàng)目的和,指定等配置,修改,打開(kāi)項(xiàng)目,添加一些必要的目錄,最終項(xiàng)目框架目錄圖如下修改文件,指定各依賴和插件的版本等信息在標(biāo)簽里面管理各依賴的版本號(hào)添加項(xiàng)目依賴管理依賴配置好之后,開(kāi)始整合。 最近在回顧和總結(jié)一些技術(shù),想到了把之前比較火的 SSM 框架重新搭建出來(lái),作為一個(gè)小結(jié),同時(shí)也希望本文章寫(xiě)出來(lái)能對(duì)大家有一些幫助和啟發(fā),因本人水平有限,難免可能會(huì)有一些...
摘要:項(xiàng)目類型項(xiàng)目架構(gòu)項(xiàng)目名稱基于的校園服務(wù)幫助系統(tǒng)用戶類型個(gè)角色管理員學(xué)生系統(tǒng)類型后臺(tái)管理系統(tǒng)設(shè)計(jì)模式界面外觀開(kāi)發(fā)工具也可以使用數(shù)據(jù)庫(kù)數(shù)據(jù)庫(kù)表張適用軟件工程計(jì)算機(jī)科學(xué)與技術(shù)等課程的實(shí)驗(yàn)或課程設(shè)計(jì)作者介紹計(jì)科學(xué)長(zhǎng),可以免費(fèi)指導(dǎo)降低查重,定期發(fā)布 項(xiàng)目類型:JAVA WEB項(xiàng)目(B/S架構(gòu)) ...
摘要:傳統(tǒng)的代碼中,在類中調(diào)用其他對(duì)象,都是自己出來(lái)一個(gè)對(duì)象,然后調(diào)用,這樣代碼的耦合度就比較高。日志對(duì)象和主程序的耦合度降到最低,即使更改日志對(duì)象的操作,主程序不受影響。 SSM框架網(wǎng)站后臺(tái)搭建(一) 1.所用技術(shù)簡(jiǎn)單介紹 1.SSM中的S:Spring Spring在百度詞條上的解釋是: Spring是一個(gè)開(kāi)放源代碼的設(shè)計(jì)層面框架,他解決的是業(yè)務(wù)邏輯層和其他各層的松耦合問(wèn)題,因此它將面向...
閱讀 1608·2023-04-25 15:50
閱讀 1318·2021-09-22 15:49
閱讀 2946·2021-09-22 15:06
閱讀 3610·2019-08-30 15:54
閱讀 2345·2019-08-29 11:33
閱讀 2129·2019-08-23 17:56
閱讀 2160·2019-08-23 17:06
閱讀 1306·2019-08-23 15:55