[译]5-Spring Hello World
本文采用step-by-step方式进行讲解,以后的文章中就略写了。
新建Java项目
打开Eclipse。File->New->Java Project
填写项目基本信息,这里我们只需要提供项目名称即可
点击Finish,应该出现类似如下界面
添加依赖jar包
在HelloSpring项目上右击,按照如下图操作
在弹出的窗口中的Libraries tab页选择Add External Jars
添加如下jar包:
创建源文件
创建com.tutorialspoint包,如下:
在弹出的窗口中填入包名
点击Finish。
在包com.tutorialspoint中创建HelloWorld.java。在包上右击,按如下操作
在弹出的窗口中写入类名
在HelloWorld.java类文件中输入如下代码:
package com.tutorialspoint; public class HelloWorld { private String message; public void setMessage(String message){ this.message = message; } public void getMessage(){ System.out.println("Your Message : " + message); } }
以同样的方式在包com.tutorialspoint中创建MainApp.java,并输入如下代码:
package com.tutorialspoint; 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"); HelloWorld obj = (HelloWorld) context.getBean("helloWorld"); obj.getMessage(); } }
在MainApp.java中我们需要注意如下两点
- 第一步我们首先创建了Spring容器,使用ClassPathXmlApplicationContext类的实例来创建Spring容器。
在创建spring容器的时候框架会去类路径下寻找Beans.xml,最后根据Beans.xml的内容创建和初始化容器
中的bean实例。 - 第二步我们使用容器的getBean方法来得到容器中的一个实例。
创建Bean的配置文件
并在新建的文件中输入如下内容:
<?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/beans http://www.springframework.org/schema/beans/spring-beans-3.0.xsd"> <bean id="helloWorld" class="com.tutorialspoint.HelloWorld"> <property name="message" value="Hello World!"/> </bean>
</beans>
运行
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。