java spring 皮毛

隨性學習的,有問題請大家多多指教。

簡單說下spring吧,這玩意事實上我之前沒有接觸過,但是想轉java必須得接觸。頭次接觸是c#的代碼裏頭有用的spring的東西,感覺很神奇但是又有點雞肋。這麼說吧之前使用是基於類名創建類而使用的spring(在那個項目中是這麼使用的)。而後呢c#和java本身也有這個功能所以我說這個功能比較雞肋。

C#用spring的這個功能要引spring.core.dll,

1.      搞一個想要加載的類的配置文件,文件例子如下:


2.      加載配置文件

IapplicationContext context = new XmlApplicationContext(“配置文件名稱”)

3.      創建類

context.GetObject(“id名稱”)as接口類

         Java分3塊

1.      和c#類似也是通過配置文件加載類

直接看例子testapplicationspring

2.      Springmvc myeclipse版本

其實和idea類似但是由於在網上找的有點問題所以直到idea的調通了才反過來把他的調通。

首先從網上找的例子:

http://blog.csdn.net/swingpyzf/article/details/8904205

但是問題很多~~

首先servlet的配置文件名稱必須和web。Xml裏頭配置的servlet相同否則它會報找不到servlet的配置文件的錯誤,其次監聽上下文和上下文的內容並非必須的配錯了也會有錯。再次servlet的配置文件中<beans:~~也並非必須只有在可能重名的beans裏頭才需要這樣做,另外不太明白他爲啥來回的加載root-context.xml。最後注意servlet的bean裏頭配置的p:prefix="/page/"應該是指明瞭你的controller的有效範圍在page裏頭在外頭的是不管用的。還有需要注意的是servlet的頭部最好找個範例來否則會報找不到beans的錯誤。

例子:testspringmvc1

3.      Springmvc idea版本

這個就比較簡單了直接使用idea的項目生成下一步下一步就行。

例子;

Testspringmvc3



測試項目名稱亂寫的,多多包涵!!

項目源代碼:

http://download.csdn.net/detail/w6025110/9861012

發佈了24 篇原創文章 · 獲贊 4 · 訪問量 2萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章