Java-Spring-000-1-实例-Hello World详细入门-eclipse版

Java-Spring-000-1-实例-Hello World-eclipse版-2020-3-30
从零搭建

目录

  • 一、需要的东西
    • 1.jdk(我以1.8为例)
    • 2.ecplise(下最新即可)
    • 3.spring包(我以5.2.5为例)
    • 4.apache包(我以1.2为例)
  • 二、项目结构
  • 三、新建项目
    • 1.新建java项目
    • 2.导入包
    • 3.新建一个包和两个类
    • 4.新建Beans.xml
  • 四、效果

一、需要的东西

1.jdk(我以1.8为例)

我的另一篇博客

https://blog.csdn.net/weixin_41096569/article/details/104826879

2.ecplise(下最新即可)

https://www.eclipse.org/downloads/

Java-Spring-000-1-实例-Hello World详细入门-eclipse版_第1张图片

3.spring包(我以5.2.5为例)

官网:https://repo.spring.io/release/org/springframework/spring/5.2.5.RELEASE/
蓝奏:https://www.lanzous.com/iasyzmj

Java-Spring-000-1-实例-Hello World详细入门-eclipse版_第2张图片

4.apache包(我以1.2为例)

官网: http://commons.apache.org/proper/commons-logging/download_logging.cgi
蓝奏:https://www.lanzous.com/iasywih

Java-Spring-000-1-实例-Hello World详细入门-eclipse版_第3张图片

二、项目结构

Java-Spring-000-1-实例-Hello World详细入门-eclipse版_第4张图片

三、新建项目

1.新建java项目

Java-Spring-000-1-实例-Hello World详细入门-eclipse版_第5张图片
Java-Spring-000-1-实例-Hello World详细入门-eclipse版_第6张图片
Java-Spring-000-1-实例-Hello World详细入门-eclipse版_第7张图片

2.导入包

Java-Spring-000-1-实例-Hello World详细入门-eclipse版_第8张图片
Java-Spring-000-1-实例-Hello World详细入门-eclipse版_第9张图片找到下载的文件
Java-Spring-000-1-实例-Hello World详细入门-eclipse版_第10张图片

后缀带.RELEASE.jar全导入

Java-Spring-000-1-实例-Hello World详细入门-eclipse版_第11张图片

3.新建一个包和两个类

在src下创建一个名为 com.cloud 的包
1.新建HelloWorld类

package com.cloud;
public class HelloWorld {
   private String message;
   public void setMessage(String message){
      this.message  = message;
   }
   public void getMessage(){
      System.out.println("Your Message : " + message);
   }
}

2.MainApp.java

package com.cloud;
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();
   }
}

4.新建Beans.xml

在 src 目录下创建 Beans.xml 的配置文件

<?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.cloud.HelloWorld">
       <property name="message" value="Hello World!"/>
   </bean>

</beans>

Java-Spring-000-1-实例-Hello World详细入门-eclipse版_第12张图片
如果显示这个
Java-Spring-000-1-实例-Hello World详细入门-eclipse版_第13张图片
即可输入代码
完成
切换到MainApp点击run

四、效果

Java-Spring-000-1-实例-Hello World详细入门-eclipse版_第14张图片

你可能感兴趣的:(#,Spring)