eclipse安装Spring的框架库

我们默认已经安装配置Java的开发环境,直接开始安装Spring的框架库。
!!!

Spring的网站 下载最新版本的 `Spring` 框架的二进制文件。

解压后它的内置目录是这样的。

!!! ![内置目录.png][2]

现在Spring里面所需要的jar包就已经下载好了,接下来我们创建一个Spring的例子:

第1步 创建一个项目

和其他Java项目一样创建Java项目

第2步添加必需的库

让我们添加 Spring 框架和通用的日志 API 库到我们的项目中。在你的项目名称上单击右键,然后在快捷菜单上按照下面可用的选项:Build Path -> Configure Build Path 显示 Java 构建路径窗口
现在,在 Libraries 标签中使用可用的 Add External JARs 按钮,添加从 Spring 框架和通用日志安装目录下面的核心 JAR 文件(在lib文件夹中)

spring-aop-4.1.6.RELEASE

spring-aspects-4.1.6.RELEASE

spring-beans-4.1.6.RELEASE

spring-context-4.1.6.RELEASE

spring-context-support-4.1.6.RELEASE

spring-core-4.1.6.RELEASE

spring-expression-4.1.6.RELEASE

spring-instrument-4.1.6.RELEASE

spring-instrument-tomcat-4.1.6.RELEASE

spring-jdbc-4.1.6.RELEASE

spring-jms-4.1.6.RELEASE

spring-messaging-4.1.6.RELEASE

spring-orm-4.1.6.RELEASE

spring-oxm-4.1.6.RELEASE

spring-test-4.1.6.RELEASE

spring-tx-4.1.6.RELEASE

spring-web-4.1.6.RELEASE

spring-webmvc-4.1.6.RELEASE

spring-webmvc-portlet-4.1.6.RELEASE

spring-websocket-4.1.6.RELEASE

第3步 创建源文件

导入包了之后我们就需要创建一个源文件了,在本例中我们需要创建两个源文件。一个FreeHedgehog源文件和一个Main源文件。

FreeHegdehog.java

package pers.lasting.spring.test;

public class FreeHedgehog {

	private String message = "FreeHedgehog";
	public void setMessage(String message) {
		this.message = message;
	}
	public void getMessage() {
		System.out.println("Your Message is "+message);
	}
}

Main.java

package pers.lasting.spring.test;

import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;

@SuppressWarnings({ "resource" })
public class Main {
	
	
	public static void main(String[] args) {
			
		ApplicationContext context = new ClassPathXmlApplicationContext("Beans.xml");
		FreeHedgehog fh0 = (FreeHedgehog) context.getBean("freeHedgehog");
		fh0.getMessage();
	}
}

第 4 步:创建 bean 的配置文件

我们需要创建一个Bean的配置文件,这个文件是一个XML文件,并且作为粘合 bean 的粘合剂即类。这个文件需要在 src 目录下创建。
Beans.xml 用于给不同的 bean 分配唯一的 ID,并且控制不同值的对象的创建,而不会影响 Spring 的任何源文件。例如,使用下面的文件,你可以为 “message” 变量传递任何值,因此你就可以输出信息的不同值,而不会影响的 HelloWorld.javaMainApp.java 文件。让我们来看看它是如何工作的:

<?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="freeHedgehog" class="com.tutorialspoint.FreeHedgehog">
       <property name="message" value="Free Hedgehog!"/>
   </bean>

</beans>

当 Spring 应用程序被加载到内存中时,框架利用了上面的配置文件来创建所有已经定义的 beans,并且按照标签的定义为它们分配一个唯一的 ID。你可以使用标签来传递在创建对象时使用不同变量的值。

第5步 运行程序

运行程序,如果没有报错,并且出现了下图所示运行结果,那么恭喜你,你的第一个Spring应用程序已经创建好了!
ZN0B33`(UAE6.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值