當前位置:
首頁 >
前端技术
> javascript
>内容正文
javascript
Spring 建立简单的示例
生活随笔
收集整理的這篇文章主要介紹了
Spring 建立简单的示例
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
在建立Spring工程的時候,需要引入Spring的開發包,否則無法建立Spring的開發和運行環境,以下簡單介紹一下Spring的核心開發包的基本用途:
Spring Core
Spring Beans
Spring AOP
Spring Context
以下開發包文件雖不是Spring核心開發包,但是提供了各種企業級服務:
Spring Aspects
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文件
編寫配置文件
運行示例工程
github示例地址:https://github.com/DaleyChao/SpringPractice(springDemo項目)
Spring Core
Spring Beans
Spring AOP
Spring Context
以下開發包文件雖不是Spring核心開發包,但是提供了各種企業級服務:
Spring Aspects
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文件
編寫配置文件
運行示例工程
首先,我們需要在Eclipse中建立一個普通Java工程,然后引入Spring的核心jar文件到工程中,當然也可以全部導入。
在這里,我們在工程中逐個建立Java文件:
?IHelloMessage:一個接口,用于定義輸出問候信息 ?HelloWorld:接口的實現類,向用戶輸出“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>編譯并運行示例工程,在控制臺查看輸出信息,驗證程序運行是否正常:
?1. 確認程序輸出是否正常 ?2.通過配置文件,來控制人的輸出信息 ?3.當人在國內時,是否輸出了“大家好!”的信息 ?4.當人在國外時,是否輸出了“Hello everybody!”的信息github示例地址:https://github.com/DaleyChao/SpringPractice(springDemo項目)
總結
以上是生活随笔為你收集整理的Spring 建立简单的示例的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 折衷的方式实现php与ruby共享ses
- 下一篇: android圆形图形的设置