spring4整合rest風格配置

2021-09-02 13:14:51 字數 804 閱讀 7416

最近手頭上有個新專案,打算採用前端js渲染+後端呼叫restful風格api獲取資料。於是決定把之前乙個專案的springmvc改造成符合restful風格的框架。找了很多資料,也遇到不少坑,下面把相關心得整理下。

很多人以為resutful是一種標準,要按照什麼標準才行,其實restful是一種軟體架構風格,設計風格而不是標準,只是提供了一組設計原則和約束條件。說白了它就是個風格,所有的軟體框架設計都是為了提公升效率,而不是死板的標準。

1 配置web.xml

restful風格是面向資源,http1.1協議天生自帶get(查詢),post(建立),put("修改"),delete("刪除")4種請求方式,但是因為部分瀏覽器ajax和表單提交只支援get和post,該filter就是用於實現put和delete提交請求。

2.新增springmvc配置,因為上乙個專案是採用velocity模板渲染頁面,因此也保留了對velocity模板渲染的

classpath:velocity.properties

view

utf-8

utf-8

text/html;charset=utf-8

macro/macros.vm

3controller演示

Spring4之Spring整合Struts2框架

spring4之spring整合struts2框架 一 spring在web中的使用通過註冊 servlet contextloaderlistener,web 應用程式可以載入 spring 的applicationcontext 物件。這個 會將載入好的applicationcontext物件儲...

Spring筆記 4 整合Junit

在測試類中.每個測試方法都有以下 new bean.xml iaccountservice as ac.getbean accountservice iaccountservice.class 這兩行 的作用是獲取容器,如果不寫的話,直接會提示空指標異常。所以又不能輕易刪掉。上述問題的解決方法 讓s...

Junit4整合spring 測試

廢話不多說,教程直接開始。1.加入依賴包 使用spring的測試框架需要加入以下依賴包 spring test spring框架中的test包 spring 相關其他依賴包 不再贅述了,就是context等包 2.建立測試源目錄和包 在此,推薦建立乙個和src平級的源檔案目錄,因為src內的類都是為...