国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

spring 框架使用初步

2019-11-17 03:55:28
字體:
來源:轉載
供稿:網友
由于剛剛開始學習sPRing,對于他的理解也不是非常的透徹,從我個人的角度來說,能夠使用他進行mvc開發就已經足夠了。

目標:能夠把spring框架集成到開發環境中。

工具:eclipse + spring2.5.6

步驟:1、下載eclipse 或者是myeclipse 根據個人喜好從網上下載。

         2、下載spring2.5.6(目前最高版本是3.0) 到spring官方網站下載 http://www.springsource.org/download 。注意:下載前

               需要填寫個人資料。要下載spring-framework-2.5.6-with-dependencies版本

         3、解壓spring。spring要運行必須需要兩個jar文件

              spring.jar(dist目錄下面)

              commons-logging.jar(lib/jakarta-commons目錄下面)

         4、接下來就是使用eclipse建立一個工程(java 或者 web工程都可以)

         5、把上面的兩個jar文件添加進入工程中。

         6、測試是否集成成功

               view plaincopy to clipboardprint?
package my.sh.spring;   
  
import org.springframework.context.applicationContext;   
import org.springframework.context.support.ClassPathxmlApplicationContext;   
  
public class springtest {   
  
    public static void main(String[] args) {   
        ApplicationContext ctx = new ClassPathXmlApplicationContext("applicationContext.xml");   
    }   
  
}  
package my.sh.spring;

import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;

public class springtest {

public static void main(String[] args) {
ApplicationContext ctx = new ClassPathXmlApplicationContext("applicationContext.xml");
}

}

               觀察控制臺輸出

              正確輸出:

              view plaincopy to clipboardprint?
2009-12-30 9:03:28 org.springframework.context.support.AbstractApplicationContext prepareRefresh   
信息: Refreshing org.springframework.context.support.ClassPathXmlApplicationContext@ecd7e: display name [org.springframework.context.support.ClassPathXmlApplicationContext@ecd7e]; startup date [Wed Dec 30 09:03:28 CST 2009]; root of context hierarchy   
2009-12-30 9:03:28 org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitions   
信息: Loading XML bean definitions from class path resource [applicationContext.xml]   
2009-12-30 9:03:28 org.springframework.context.support.AbstractApplicationContext obtainFreshBeanFactory   
信息: Bean factory for application context [org.springframework.context.support.ClassPathXmlApplicationContext@ecd7e]: org.springframework.beans.factory.support.DefaultListableBeanFactory@60e128  
2009-12-30 9:03:28 org.springframework.beans.factory.support.DefaultListableBeanFactory preInstantiateSingletons   
信息: Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@60e128: defining beans []; root of factory hierarchy  
2009-12-30 9:03:28 org.springframework.context.support.AbstractApplicationContext prepareRefresh
信息: Refreshing org.springframework.context.support.ClassPathXmlApplicationContext@ecd7e: display name [org.springframework.context.support.ClassPathXmlApplicationContext@ecd7e]; startup date [Wed Dec 30 09:03:28 CST 2009]; root of context hierarchy
2009-12-30 9:03:28 org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitions
信息: Loading XML bean definitions from class path resource [applicationContext.xml]
2009-12-30 9:03:28 org.springframework.context.support.AbstractApplicationContext obtainFreshBeanFactory
信息: Bean factory for application context [org.springframework.context.support.ClassPathXmlApplicationContext@ecd7e]: org.springframework.beans.factory.support.DefaultListableBeanFactory@60e128
2009-12-30 9:03:28 org.springframework.beans.factory.support.DefaultListableBeanFactory preInstantiateSingletons
信息: Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@60e128: defining beans []; root of factory hierarchy


             如果你沒有引用 commons-logging.jar ,會輸出如下錯誤提示

             view plaincopy to clipboardprint?
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory   
    at org.springframework.context.support.AbstractApplicationContext.<init>(AbstractApplicationContext.java:145)   
    at org.springframework.context.support.AbstractRefreshableApplicationContext.<init>(AbstractRefreshableApplicationContext.java:84)   
    at org.springframework.context.support.AbstractRefreshableConfigApplicationContext.<init>(AbstractRefreshableConfigApplicationContext.java:59)   
    at org.springframework.context.support.AbstractXmlApplicationContext.<init>(AbstractXmlApplicationContext.java:58)   
    at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:136)   
    at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:83)   
    at my.sh.spring.springtest.main(springtest.java:9)  



本文來自CSDN博客,轉載請標明出處:http://blog.csdn.net/msjqd/archive/2009/12/30/5103718.aspx
上一篇:Java字符串函數集錦

下一篇:Create ajax

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 府谷县| 枝江市| 滨州市| 莆田市| 京山县| 安化县| 饶阳县| 花垣县| 喀喇沁旗| 蓝山县| 武城县| 梁平县| 乡城县| 治多县| 庆阳市| 包头市| 辽宁省| 招远市| 太仆寺旗| 桐城市| 敦化市| 闻喜县| 赤城县| 芦溪县| 玛曲县| 南汇区| 乐业县| 达孜县| 宜兰县| 绵阳市| 嘉黎县| 辉县市| 武鸣县| 益阳市| 镇原县| 旺苍县| 宕昌县| 察雅县| 额尔古纳市| 那曲县| 临夏县|