目录

一、 下载安装 Eclipse

二、Spring Initializr 构建 Spring Boot

1.  Maven 项目构建

2. Eclipse 中导入 Maven 项目

3. 添加 pom.xml 配置

4. 添加 controller

5. 设置运行配置

6. 运行程序 

二、手动搭建 Spring Boot

1. 新建 Maven Project

2. 修改pom.xml

3. 新建 package

4. 创建 class

5. 添加代码

6. 新建配置文件

7. 运行 Spring Boot

8. 新建 Controller 类



一、 下载安装 Eclipse

        选择 For Java Developers 版本安装,其余步骤都是大同小异,不再赘述。

        

spring boot集成easy es spring boot eclipse集成_windows

二、Spring Initializr 构建 Spring Boot

首先根据搜索到的博文,依葫芦画瓢。

1.  Maven 项目构建

         去 https://start.spring.io/ 生成一个 Maven 项目 。

          (说实话,作为 Java 门外汉,Maven 是啥我也不知道)。

        

spring boot集成easy es spring boot eclipse集成_windows_02

2. Eclipse 中导入 Maven 项目

       打开 [ Eclipse ] ,点击  [ File ] —> [ Import ] 。

        

spring boot集成easy es spring boot eclipse集成_xml_03

        选择 [Maven] —> [Existing Maven Project] 最开始生成的项目文件(那是个压缩包,记得解压后这里才能看到 Maven 项目目录) 。

        

spring boot集成easy es spring boot eclipse集成_spring_04

        点击 [Browse] 选择第 1 步生成的 Maven 项目 (那是个压缩包,记得解压后这里才能看到 Maven 项目目录 "demo" ) 。

        

spring boot集成easy es spring boot eclipse集成_xml_05

       

        正确识别到工程会显示如下 pom.xml 文件。

        

spring boot集成easy es spring boot eclipse集成_spring_06

3. 添加 pom.xml 配置

<dependency>
        	<groupId>org.springframework.boot</groupId>
        	<artifactId>spring-boot-starter-web</artifactId>
    	</dependency>

        

spring boot集成easy es spring boot eclipse集成_windows_07

4. 添加 controller

        根据博文里 Spring Boot(一):入门篇 - 纯洁的微笑 大佬提供的信息,Spring boot 是    有一定结构的, 需要在 "Application.java" 同级目录下创建 controller,(domain & service 暂不用创建,也不知道是干啥的,如果目前跑个简单的 “Hello Spring Boot” 貌似没用到,咱就先不管它了), 再在 controller 底下创建 "xx.java" 文件。——后面再尝试了下,不建立 controller 目录,让 XXcontroller.java 文件在 XXApplication.java 的 [ 同级目录 ] 下也是可以运行的。

spring boot集成easy es spring boot eclipse集成_java_08

       

    ① 首先创建这个 package

        (这是本篇文章之精华,因为我参考博文的大佬过于熟练,没有具体说搞这个 controller 的

        详细步骤,和我一样的菜鸟学我这么搞就行了,保证可以跑通 “Hello Spring Boot” )。

        

spring boot集成easy es spring boot eclipse集成_xml_09

   ② 注意这里要在 demo 的下一级,也就是在根目录下加个 ".controller",

        (这个所谓的包其实也是文件路径,用 “.” 隔开 )。

        

spring boot集成easy es spring boot eclipse集成_xml_10

    ③ 可以看到,在对应的工程源码目录下,有 com、example、demo 目录,正是对应的 package   “com.example.demo”,我们创建的 package “com.example.demo.controller” 本质就是在原本的目录下增加了 controller 目录。

        

spring boot集成easy es spring boot eclipse集成_spring_11

    ④ 右键新建的包在里面新建 class。

        

spring boot集成easy es spring boot eclipse集成_xml_12

    ⑤ 新建的 java class 名字为 HelloController  。

        

spring boot集成easy es spring boot eclipse集成_xml_13

    ⑥ 在文件里写入如下内容。

@RestController
public class HelloWorldController {
    @RequestMapping("/hello")
    public String index() {
        return "Hello World";
    }
}

    ⑦ 填入内容后,提示错误。

        

spring boot集成easy es spring boot eclipse集成_java_14

    ⑧ 在别的大佬那边 copy 了两行,我又行了。

import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

        

spring boot集成easy es spring boot eclipse集成_java_15

        后面发现根据提示点击就可以 “import” 缺失的包了。

        

spring boot集成easy es spring boot eclipse集成_spring_16

5. 设置运行配置

    ① 点击 “绿圆底白三角” 按钮边上的黑三角选择 [Run Configuration] 。

       

spring boot集成easy es spring boot eclipse集成_windows_17

    ② 按下图提示顺序操作。

        

spring boot集成easy es spring boot eclipse集成_windows_18

        很明显,这个叫 “DemoApplication -com.example.demo” 就是我们需要的。

        

spring boot集成easy es spring boot eclipse集成_spring_19

 

6. 运行程序 

    ① 选完按 [Debug] 开始运行,如果没有保存,会问你要不要保存再运行。

        

spring boot集成easy es spring boot eclipse集成_spring_20

    ② 接下来是防火墙提示,选允许访问。

        

spring boot集成easy es spring boot eclipse集成_xml_21

    ③ 在控制台出现如下 log ,大概率是成功了。

        

spring boot集成easy es spring boot eclipse集成_windows_22

    ⑥ 在游览器地址栏输入 http://127.0.0.10:8080/hello,或者http://localhost:8080/hello

        看到 “Hello World” 说明 Spring Boot 搭建 OK。

         

spring boot集成easy es spring boot eclipse集成_spring_23

         8080 是 Spring Boot 默认 web 端口,/hello 地址是写在 controller 包中的内容,当然 “Hello World” 也是可以修改的。

        

spring boot集成easy es spring boot eclipse集成_spring_24

         如上图修改了显示的文本 “Hello Spring Boot”,保存后按红块快停止。

        

spring boot集成easy es spring boot eclipse集成_xml_25

 

        这时可以根据自己修改的配置名再直接运行。

        

spring boot集成easy es spring boot eclipse集成_windows_26

        再次进入游览器可以看到文本内容如期更新,成功!!!

        

spring boot集成easy es spring boot eclipse集成_xml_27

二、手动搭建 Spring Boot

1. 新建 Maven Project

        ① [file] —> [New] —> [Project]

      

spring boot集成easy es spring boot eclipse集成_xml_28

  

        ② 选择 Maven Project

        

spring boot集成easy es spring boot eclipse集成_java_29

        ③ 填充 Maven 项目信息。

        

spring boot集成easy es spring boot eclipse集成_spring_30

 

2. 修改pom.xml

<parent>
		<groupId>org.springframework.boot</groupId>
		<artifactId>spring-boot-starter-parent</artifactId>
		<version>2.5.6</version>
		<relativePath/> <!-- lookup parent from repository -->
	</parent>

...

  	<dependencies>
		<dependency>
			<groupId>org.springframework.boot</groupId>
			<artifactId>spring-boot-starter</artifactId>
		</dependency>

		<dependency>
			<groupId>org.springframework.boot</groupId>
			<artifactId>spring-boot-starter-test</artifactId>
			<scope>test</scope>
		</dependency>
		
		<dependency>				<!-- web 相关 -->
        	<groupId>org.springframework.boot</groupId>
        	<artifactId>spring-boot-starter-web</artifactId>
    	</dependency>	
    	
    	<dependency>                <!-- 测试相关 -->
        	<groupId>org.springframework.boot</groupId>
        	<artifactId>spring-boot-devtools</artifactId>
        	<optional>true</optional>
   		</dependency>				
	</dependencies>
  
  	<build>
		<plugins>
			<plugin>
				<groupId>org.springframework.boot</groupId>
				<artifactId>spring-boot-maven-plugin</artifactId>
				<configuration>		<!-- 测试相关 -->
                	<fork>true</fork>
            	</configuration>	<!-- 测试相关 end -->
			</plugin>
		</plugins>
	</build>

         修改完如下:

        

spring boot集成easy es spring boot eclipse集成_java_31

3. 新建 package

        

spring boot集成easy es spring boot eclipse集成_windows_32

          创建的 package 名为 cn.maven.springboot。

        

spring boot集成easy es spring boot eclipse集成_java_33

4. 创建 class

         

spring boot集成easy es spring boot eclipse集成_xml_34

         创建 class 名为 TestApplication 。

        

spring boot集成easy es spring boot eclipse集成_windows_35

        

5. 添加代码

     

        ① 添加主函数代码和 import 的类。

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;

@SpringBootApplication
public class TestApplication {

	public static void main(String[] args) {
		SpringApplication.run(TestApplication.class, args);
	}

}

        修改完如下图所示:

        

spring boot集成easy es spring boot eclipse集成_xml_36

        ② problems 提示 pom.xml 配置文件需要更新,按提示右键项目名 [Maven] —> [Update Project ...],选择对应的项目名更新。

        

spring boot集成easy es spring boot eclipse集成_xml_37

       选择对应的项目名进行更新。

        

spring boot集成easy es spring boot eclipse集成_spring_38

  

6. 新建配置文件

         

        

spring boot集成easy es spring boot eclipse集成_java_39

 

         根据名称找到自己新建的主类。

        

spring boot集成easy es spring boot eclipse集成_windows_40

         

7. 运行 Spring Boot

       这个时候已经可以运行 Spring Boot,点击运行按钮边上的小三角,找到自己新建的配置文件运行。

        

spring boot集成easy es spring boot eclipse集成_xml_41

         在控制台有如下提运行 OK。

        

spring boot集成easy es spring boot eclipse集成_windows_42

8. 新建 Controller 类

        ① 新建一个 Controller 类,可以更直观的在网页查看运行效果。

        

spring boot集成easy es spring boot eclipse集成_spring_43

         新建的 Controller 命名为 TestController

        

spring boot集成easy es spring boot eclipse集成_xml_44

        ② 添加 Controller 类代码和 import 的类。

import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

@RestController
public class MyController {
    @RequestMapping("/hello")
    public String index() {
        return "Hello Eclipse Maven project!";
    }
}

        修改完如下:

        

spring boot集成easy es spring boot eclipse集成_xml_45

        ③ 再次运行 Spring Boot 并打开浏览器查看。

        

        ④ 在游览器地址栏输入 http://127.0.0.10:8080/hello,或者http://localhost:8080/hello

        看到 “Hello Eclipse Maven project!” 说明 Spring Boot 手动搭建 OK。

        

spring boot集成easy es spring boot eclipse集成_windows_46