日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 前端技术 > javascript >内容正文

javascript

Spring-Spring 开发环境搭建及HelloSpring

發布時間:2025/3/21 javascript 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Spring-Spring 开发环境搭建及HelloSpring 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

  • Jar包準備
    • 安裝 Java 開發工具包JDK
    • 下載 Apache Commons Logging API
    • 下載 Spring 框架庫
  • HelloSpring
    • 創建 Java 項目
    • 添加必需的jar
    • 編寫代碼
      • HelloSpringjava
      • MainAppjava
      • 創建 bean 的配置文件
      • 運行程序

Jar包準備

安裝 Java 開發工具包(JDK)

省略….


下載 Apache Commons Logging API

從 http://commons.apache.org/logging/ 下載 Apache Commons Logging API 的最新版本, 獲取jar包


下載 Spring 框架庫

從 http://repo.spring.io/release/org/springframework/spring 下載最新版本的 Spring 框架的二進制文件。

spring-framework-4.3.9.RELEASE-dist.zip

如下所示:

下載的zip包解壓后的libs目錄下,有jar 、sources、javadoc等,為了方便使用,將其分到了不同的目錄下

具體的jar包如下:



HelloSpring

創建 Java 項目

使用 Eclipse IDE 創建一個簡單的 Java 項目。按照選項 File -> New -> Project,最后從向導列表中選擇 Java Project 向導。現在,使用向導窗口將你的項目命名為 HelloSpring


添加必需的jar

添加 Spring 框架通用的日志 API 庫到我們的項目中.

選中項目單擊右鍵,然后在快捷菜單上按照下面可用的選項:Build Path -> Configure Build Path 顯示 Java 構建路徑窗口


編寫代碼

接下來,我們在包 com.xiaogongjiang 下創建 HelloSpring.java 和 MainApp.java 文件。

HelloSpring.java

package com.xiaogongjiang;public class HelloSpring {private String message;public void setMessage(String message) {this.message = message;}public void getMessage() {System.out.println("Your Message : " + message);}}

MainApp.java

package com.xiaogongjiang;import org.springframework.context.ApplicationContext; import org.springframework.context.support.ClassPathXmlApplicationContext;public class MainApp {public static void main(String[] args) {ApplicationContext context = new ClassPathXmlApplicationContext("Beans.xml");HelloSpring obj = (HelloSpring) context.getBean("helloSpring");obj.getMessage();}}
  • 第一步是我們使用框架 API ClassPathXmlApplicationContext() 來創建應用程序的上下文。這個 API 加載beans 的配置文件并最終基于所提供的 API,它處理創建并初始化所有的對象,即在配置文件中提到的 beans。

  • 第二步是使用已創建的上下文的 getBean() 方法來獲得所需的 bean。這個方法使用 bean 的 ID返回一個最終可以轉換為實際對象的通用對象。一旦有了對象,你就可以使用這個對象調用任何類的方法。


創建 bean 的配置文件

需要創建一個 Bean 的配置文件,該文件是一個 XML 文件,并且作為粘合 bean 的粘合劑即類。這個文件需要在 src 目錄下創建.

通常開發人員保存該文件的名稱為 Beans.xml 文件,但是你可以單獨選擇你喜歡的任何名稱。你必須確保這個文件在 CLASSPATH 中是可用的,并在主應用程序中使用相同的名稱,而在 MainApp.java 文件中創建應用程序的上下文.

Beans.xml 用于給不同的 bean 分配唯一的 ID,并且控制不同值的對象的創建,而不會影響 Spring 的任何源文件。

例如,使用下面的文件,你可以為 “message” 變量傳遞任何值,因此你就可以輸出信息的不同值,而不會影響的 HelloSpring.java和MainApp.java 文件.

Beans.xml

<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://www.springframework.org/schema/beanshttp://www.springframework.org/schema/beans/spring-beans-3.0.xsd"><bean id="helloSpring" class="com.xiaogongjiang.HelloSpring"><property name="message" value="Hello Spring!"/></bean></beans>

當 Spring 應用程序被加載到內存中時,框架利用了上面的配置文件來創建所有已經定義的 beans,并且按照 標簽的定義為它們分配一個唯一的 ID。你可以使用 標簽來傳遞在創建對象時使用不同變量的值。


運行程序

運行 MainApp

總結

以上是生活随笔為你收集整理的Spring-Spring 开发环境搭建及HelloSpring的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。