Spring入門示例

Spring開發環境搭建

    Spring是運行在java環境下的開發框架,因此在開發前需要準備以下相關軟件:

    1、JDK7或以上版本

   2、Eclipse4或者以上版本

    3、Spring Framework軟件包3 或者3以上版本

Spring開發包介紹

    在建立Spring工程的時候,需要引入Spring的開發包,否則無法建立Spring的開發和運行環境,以下簡單介紹以下Spring的核心開發包的基本用途:

        Spring Core

        Spring Beans

        Spring AOP

        Spring Context

        以下開發包文件雖不是Spring核心開發包,但是提供了各種企業級服務:

        Spring Aspect

        Spring Context Support

        Spring Expression

        Spring Framework Bom

        Spring Instrument

        Spring Instrument Tomcat

        Spring JDBC

        Spring JMS

        Spring orm

        Spring oxm

        Spring Struts

        Spring test

        Spring tx

        Spring web

        Spring webmvc

        Spring webmvc portlet


創建示例工程

創建一個基於Spring IOC的小程序的步驟如下

    建立Spring工程

    編寫java文件

    編寫配置文件

    運行實例工程

 建立Spring工程

    首先,我們需要在Eclipse中建立一個普通java工程,然後引入Spring的核心jar文件到工程中。

編寫java文件

    在這裏,我們在工程中逐個建立java文件:

    IHelloMessage:一個接口,用於定義輸出問候信息

    HelloWold:接口的實現類,向用戶輸出"hello everybody"

    HelloChina:    接口的實現類,向用戶輸出"大家好"

    Person:一個人物類,調用IHelloMessage接口,向用戶輸出問候信息

    Main:程序的入口類,用於加載配置文件以及啓動IOC容器,調用人物類,向用戶輸出問候信息。

編寫配置信息

    接下來,爲示例代碼建立配置文件helloMessage.xml文件,示例如下:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE beans PUBLIC "-//SPRING/DTD BEAN/EN" "http://www.springframework.org/dtd/spring-beans.dtd">
<beans>
    <bean id="helloWorld" class="com.jike.spring.chapter01.HelloWorld"></bean>
    <bean id="helloChina" class="com.jike.spring.chapter01.HelloChina"></bean>
    <bean id="person" class="com.jike.spring.chapter01.Person">
        <property name="helloMessage" ref="helloChina"/>
    </bean>
</beans>

運行示例工程

    編譯並運行示例工程,在控制檯查看輸出信息,程序輸出運行是否正常。









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