springmvc專案注意事項

2021-06-18 01:18:50 字數 1780 閱讀 3275

構建springmvc專案需要注意的地方:

要提供springmvc annotation

,不然根本就不能夠訪問

controller

類了。

預設:<

mvc:annotation-driven

/>

他的作用是式地向 spring 容器註冊

autowiredannotationbeanpostprocessor、commonannotationbeanpostprocessor、

persistenceannotationbeanpostprocessor 以及 requiredannotationbeanpostprocessor 這 4 個beanpostprocessor。

註冊這4個

beanpostprocessor的作用,就是為了你的系統能夠識別相應的註解。

第二個就是要注意路徑

第三個注意是psot

方式還是

get方式

上面是建乙個很簡單的專案所需要注意的,現在是將springmvc

、hibernate

、spring

合起來使用所需要注意的:

出現問題是:tomcat

啟動的時候會報這樣的錯:

org.springframework.beans.factory.beancreationexception

: error creating bean with name '

xx': injection of autowired dependencies failed;

這是因為配置出錯了,有些包沒有掃瞄到,使得裡面的註解根本就沒有被機器解析出來。

掃瞄時要掃到我們使用了@controller

、@service

、@repository

de 的包。

還有乙個主題的是,springmvc

的底層與資料庫的實現變了:

下面是springmvc

中controller

向檢視之間傳資料的方式:

一:controller

→檢視通過model

物件進行傳遞,例:

public

string index(model 

model)

檢視使用該list

,是用el

表示式   

${}  

來獲取的。

如果list

是復合物件,即

list

有兩個屬性,那麼:

一樣可通過$

獲取,如果要它的屬性,那麼

$如果該list

是乙個集合,那麼如果要迴圈得到其資料,檢視獲取方式是:

<

c:foreach

var=

"fuwa"

items="

$">

....

model和

map傳引數有什麼不同

map要更嚴謹一些,

map可以控制傳遞引數的型別。

二:檢視→controller

傳簡單型別,int

、string

就在controller

函式宣告中,

@requestparam(「」

)string xx

對於物件,在檢視中通過對物件的屬性設值,然後在對應的方法中宣告。

如果要從乙個controller

跳轉到另乙個

controller

,return 

「redirect:...」

專案要求注意事項

專案要求注意事項 一 專案評分的三個方面 l 60 l 文件 20 l 答辯 20 二 專案每個方面的要求 1 l 規範,如 命名規範 縮排規範 注釋規範等。嚴格參照電子書 高質量 c 程式設計指南 的 規範。l 及格標準 具備壓縮 解壓兩個功能。l 採用新技術 使用新演算法可加分。l 增加新功能可...

專案上線注意事項

ci專案執行環境 vm版本 jdk ruby golang python版本 是否和 要求的vm版本一致 專案配置 杜絕偶然的資料一致導致的共享變數,因為正式環境變數值可能不一致 保持測試和正式環境的配置檔案結構相似,這樣上線檢查的時候,一目了然,可以節省很多時間 保證變數配置的正確性,上線出問題,...

專案開發注意事項

layui 專案 開發注意事項 1 token的問題 2 專案的入口是login頁面,除錯頁面時應該先進入login頁面並開啟控制台,然後從login頁面登入,進入目標頁面進行除錯。3 會遇見不認識的 比如 layer.open 這些可以去layui的官網上查詢到相關資料,找到資料後可以先寫乙個小案...