老熟女激烈的高潮_日韩一级黄色录像_亚洲1区2区3区视频_精品少妇一区二区三区在线播放_国产欧美日产久久_午夜福利精品导航凹凸

重慶分公司,新征程啟航

為企業提供網站建設、域名注冊、服務器等服務

Spring學習之開發環境搭建的詳細步驟

最近搞定了項目,工作終于松了下來,順便有時間學習Spring框架,記錄于此,不足之處,希望大家不吝賜教

金灣ssl適用于網站、小程序/APP、API接口等需要進行數據傳輸應用場景,ssl證書未來市場廣闊!成為創新互聯的ssl證書銷售渠道,可以享受市場價格4-6折優惠!如果有意向歡迎電話聯系或者加微信:13518219792(備注:SSL證書合作)期待與您的合作!

Spring的介紹

Spring是一個輕量級的Java框架,由于Spring基本提供了全套的開發服務,所以Spring基本上可以應用在Java開發中的很多方面,從本周開始學習Spring框架,順便將自己的學習筆記整理出來,以鞏固自己的學習,增進自己的表達能力,加深對Spring的了解

Spring體系結構

Spring的體系結構可以從官方文檔中得知,具體如下所示:

Spring學習之開發環境搭建的詳細步驟

Spring體系結構

從上面的圖片中可以看到,Spring的體系結構是非常清晰的,主要有以下幾個部分組成

  1. 核心容器
    1. Bean
    2. Core
    3. Context
    4. SpEL
    5. AOP
    6. AOP
    7. Aspects
    8. Instrumentation
    9. Messaging
  2. 數據持久化
    1. JDBC
    2. OXM
    3. ORM
    4. JMS
  3. 事務管理
    1. Web容器
    2. WebSocket
    3. Servlet
    4. Web
    5. Portlet

其中最重要的Spring的核心容器,是整個Spring的核心基礎,其他模塊或多或少都是對核心模塊的擴展

搭建Spring開發環境

上面提到了Spring的核心容器是Spring的核心基礎,這也就是說,配置Spring的開發環境,其實就是配置Spring的核心容器,也就是上面提到的Spring核心容器的組成部分,接下來來搭建一個可運行的,簡單的Spring環境

這里使用Maven對項目進行管理,導入對應的依賴,如下所示

  
    org.springframework
    spring-beans
    4.3.7.RELEASE
  
  
    org.springframework
    spring-context
    4.3.7.RELEASE
  
  
    org.springframework
    spring-core
    4.3.7.RELEASE
  
  
    org.springframework
    spring-expression
    4.3.7.RELEASE
  

導入依賴之后,接下來通過一個簡單的小案例來查看Spring是否配置成功

在類路徑下新建一個資源配置文件beanConfig.xml,內容如下所示

<?xml version="1.0" encoding="UTF-8"?>


    



然后新建一POJO對象,Car.java,具體內容如下所示

public class Car {

  private String name;

  public String getName() {
    return name;
  }

  public void setName(String name) {
    this.name = name;
  }

  @Override
  public String toString() {
    return "Car{" +
        "name='" + name + '\'' +
        '}';
  }
}

新建完成之后,在上面的配置文件中補充響應的信息

 
 

接下來就可以開始測試我們所配置的環境是否正確了,新建一個簡單的測試類,如下所示

public class SpringTest{

  @Test
  public void testSpring(){
    // 加載對應的Spring配置信息
    ApplicationContext context = new ClassPathXmlApplicationContext("beanConfig.xml");
    // 從容器中獲取對象
    Car car = (Car) context.getBean("car");
    System.out.println(car);
  }
}

如何依賴正確導入,并且配置文件沒有填寫錯誤的話,可以看到下面的輸出內容

七月 08, 2017 8:33:14 上午 org.springframework.context.support.ClassPathXmlApplicationContext prepareRefresh
信息: Refreshing org.springframework.context.support.ClassPathXmlApplicationContext@68fb2c38: startup date [Sat Jul 08 08:33:14 CST 2017]; root of context hierarchy
七月 08, 2017 8:33:15 上午 org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitions
信息: Loading XML bean definitions from class path resource [beanConfig.xml]
Car{name='null'}

至此,一個最簡單的Spring開發環境就搭建完成了。

接下來將完成Spring的學習,努力中...

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持創新互聯。


網頁標題:Spring學習之開發環境搭建的詳細步驟
本文URL:http://www.xueling.net.cn/article/gjspss.html

其他資訊

在線咨詢
服務熱線
服務熱線:028-86922220
TOP
主站蜘蛛池模板: XXX波多野结衣苍井空 | 小明成人永久免费视频在线观看 | 在阳台上玩弄人妻的乳球 | 国产91免费在线观看 | 日韩中文字幕在线视频观看 | 91人人视频在线观看 | 少妇精品久久久久www蜜月 | 国产十日韩十欧美 | 五月色丁香综缴合 | 操操操com| 国产一级片不卡 | 亚洲女孩中文字幕免费视频 | 欲望之岛在线免费观看 | 91香蕉国产在线观看免费永久 | 成人福利在线观看视频 | 欧美日韩中文字幕在线观看 | 曰韩无码无遮挡A级毛片 | 少妇人妻中文字幕HD | 国产美女mm131爽爽爽 | 女性裸体啪啪无遮挡免费网站 | 私人影院免费观看 | 狂野欧美性猛交免费视频 | AV无码网址| japonensisfes中国免费 | 九九专区一线二线三线 | 日本不卡一区二区三区在线 | 无码人妻AⅤ一区二区三区 韩国a级黄色 | www国产一区 | 理论片91 | 欧美精选视频在线观看 | 亚洲制服丝袜中文字幕自拍 | 福利精品视频 | 国产欧美日韩一区二区三区四区 | 国产精品久久久久影院色老大 | 久久亚洲精品中文字幕无码 | 正在播放东北夫妻内射 | 性xxxxfree盗摄国产 | 久草网视频 | 亚洲AV成人午夜福利在线观看 | 办公室1战4波多野结衣在线观看 | 337p粉嫩大胆色噜噜噜噜亚洲 |