Spring框架學習(HelloWorld)

前言

好久沒有寫博客了,最近打算學習框架,我是個0基礎學習框架的小白,下面將記錄自己的學習過程;剛接觸Spring,我不想先去看那些描述語言去了解它的一些什麼特性,因爲我看了就忘,根本沒有任何作用,所以我一開始就想利用Spring的特性去打印一個HelloWorld

準備:

安裝SpringSource Tool Suite(sts-eclipse)插件
https://www.liangzl.com/get-article-detail-121807.html

一般的HelloWorld是這樣的

在這裏插入圖片描述
在這裏插入圖片描述
運行效果如下:
在這裏插入圖片描述

運用Spring

1.先創建一個配置文件ApplicationContext.xml
在這裏插入圖片描述

id:用來指示這個文件
class:是被配置的文件的全限定類名
name:是類的屬性
value:給這個屬性賦的值

主函數

ApplicationContext ctx = new ClassPathXmlApplicationContext("applicationContext.xml");//傳入配置文件名

運行我們發現它打印了一些日誌,調用了構造函數和方法,相當於創建了對象
在這裏插入圖片描述
接着調用方法,完整代碼如下
在這裏插入圖片描述
運行效果:
在這裏插入圖片描述
其中遇到錯誤:applicationcontext.xml cannot be opened because it does not exist錯誤解決

解決方法:applicationcontext.xml不要放在創建的包類名下,應該直接放在src目錄下,再次運行顯示正確

剛開始接觸,我覺得不必要細究配置的每個標籤是什麼意思,以及是怎麼配置的,因爲HelloWorld打印比較簡單,我對比了兩種的模式的書寫多少有了一點了解,當然正在的使用過程中不可能這麼簡單,難道我要爲類中的每個屬性都這樣配置一遍嗎,數據庫的字段有那麼多,如果每個都需要配置一下我們根本不能體會到Spring的優越性。

下一篇我將詳細學習Spring

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章