下面开始使用SpringFramework进行实际编程。在开始使用Spring框架编写第一个示例之前,您必须确保已按照Spring-环境设置一章中的描述正确设置了Spring环境。我们还假设您对EclipseIDE有一定的了解。现在让我们继续编写一个简单的Spring应用程序,它将打印“HelloWorld!”。或基于在SpringBeans配置文件中完成的配置的任何其他消息。第1步-创建一个Java项目第一步是使用EclipseIDE创建一个简单的Java项目。按照选项文件→新建→项目,最后从向导列表中选择Java项目向导。现在使用向导窗口将您的项目命名为HelloSpring,如下所示-成功创建项目后,您将在项目资源管理器中看到以下内容-第2步-添加所需的库添加了SpringFramework和通用日志记录API库。为此,右键单击您的项目名称HelloSpring并按照上下文菜单中的以下可用选项-BuildPath→ConfigureBuildPath调出JavaBuildPath窗口,如下所示-现在使用可用的“Add”下的Library选项卡ExternalJARs”按钮从SpringFramework和CommonLogging安装目录中添加以下核心JAR-commons-logging-1.1.1spring-aop-4.1.6.RELEASESpring-aspects-4.1.6.RELEASESpring-beans-4.1。6.RELEASESpring-context-4.1.6.RELEASESpring-context-support-4.1.6.RELEASESpring-core-4.1.6.RELEASESpring-expression-4.1.6.RELEASESpring-instrument-4.1.6.RELEASESpring-instrument-tomcat-4.1.6.RELEASESpring-jdbc-4.1.6.RELEASESpring-jms-4.1.6.RELEASESpring-messaging-4.1.6.RELEASESpring-orm-4.1.6.RELEASESpring-oxm-4.1.6.RELEASESpring-test-4.1。6.RELEASESpring-tx-4.1.6.RELEASESpring-web-4.1.6.RELEASESpring-webmvc-4.1.6.RELEASESpring-webmvc-portlet-4.1.6.RELEASESpring-websocket-4.1.6.RELEASEStep3-创建源文件现在让我们在HelloSpring项目下创建实际的源文件。首先,我们需要创建一个名为com.tutorialspoint的包。为此,请右键单击PackageExplorer部分中的src,然后按照选项-New→Package。接下来我们将在com.tutorialspoint包下创建HelloWorld.java和MainApp.java文件。这是HelloWorld.java文件的内容-packagecom.tutorialspoint;公共类HelloWorld{私有字符串消息;publicvoidsetMessage(Stringmessage){this.message=message;}publicvoidgetMessage(){System.out.println("YourMessage:"+message);}}下面是第二个文件MainApp.java的内容-packagecom.tutorialspoint;导入org.springframework.context.ApplicationContext;导入org.springframework.context.support.ClassPathXmlApplicationContext;publicclassMainApp{publicstaticvoidmain(String[]args){ApplicationContextcontext=newClassPathXmlApplicationContext("Beans.XML");HelloWorldobj=(HelloWorld)context.getBean("helloWorld");obj.getMessage();}}关于主程序,需要注意以下两点——第一步是创建应用上下文,我们在其中使用框架APIClassPathXmlApplicationContext()。该API加载bean配置文件,并最终基于提供的API,负责创建和初始化配置文件中提到的所有对象、bean。第二步用于使用创建的上下文的getBean()方法获取所需的bean。此方法使用beanID返回一个通用对象,该对象最终可以转换为实际对象。一旦你有了一个对象,你就可以使用这个对象来调用任何类的方法。第4步-创建一个Bean配置文件您需要创建一个bean配置文件,它是一个XML文件,充当将bean(即类)粘合在一起的粘合剂。该文件需要在src目录下创建,如下面的屏幕截图所示-通常开发人员将此文件命名为Beans.xml,但您可以自行选择任何您喜欢的名称。您必须确保此文件在CLASSPATH中可用,并在创建应用程序上下文时在主应用程序中使用相同的名称,如MainApp.java文件中所示。Beans.xml用于给不同的bean分配唯一的ID,控制不同值对象的创建,而不影响任何Spring源文件。例如,使用以下文件,您可以为“message”变量传递任意值并打印不同的消息值,而不会影响HelloWorld.java和MainApp.java文件。让我们看看它是如何工作的——
