Spring IDE 是eclipse用来帮助开发Spring应用的插件。首先我们来看看如何安装Spring IDE,之后我们在用它创建一个例子。(这里使用的是Eclipse3.4.1)
安装Spring IDE,选择Help -> Software Updates。
点击"Add Site"按钮并在Add Site弹出窗体里输入http://springide.org/updatesite。
选择所有Spring IDE的特性并点击安装。
安装完成之后,我们来看看如何使用Spring IDE创建一个hello world。
首先选择File -> New -> Project,创建一个Spring project。
选择Spring Project并点击下一部。
输入工程名,并按完成。
在右上角的"S"代表是一个Spring工程。
右键点击src文件夹并创建一个包"com.vaannila"。创建一个HelloWorld类。
HelloWorld类包含一个message属性,用setMessage()方法给他赋值,这个叫做setter注入。代替直接的复制,我们用外部设置文件给它复制。在这里使用的是依赖注入的设计模式,我们在以后的文章中在详细介绍。HelloWorld还有一个显示信息的display()方法。
现在我们已经创建了HelloWorld bean类。下一步我们需要给这个bean引入一个设置文件。这个设置文件在Spring IoC容器中被用来设置这个bean。在src文件夹上点击右键创建一个设置文件,选择New -> Spring Bean Configuration文件。
输入bean名并点击下一步。
选择bean的选项并点击完成。
新的设置文件已经建立。在文件中加入以下内容:
bean元素的id属性用来为bean设置一个名称,class属性用来指定完整的相应的bean的名称。在bean元素中的property元素用来给属性设置,这里我们设为"Hello World"。
如果你显示不同的信息,你只需要在设置文件中更改值。这是使用依赖注入设计模式的主要好处之一,这使得代码松度耦合。
我们创建一个HelloWorldApp类来显示信息。代码如下:
首先使用bean设置文件beans.xml实例化Spring的IoC容器。然后使用getBean()方法从应用上下文中取得helloworld bean并调用display()方法在控制台中显示信息。
下面是最后的结果路径:
下面是需要的jar文件
执行helloWorldApp文件运行例子。"HelloWorld"信息将显示在控制台中。
源代码:下载
源代码 + lib:下载