Spring Boot学习Day1

一、建立Hello World工程

1、启动IDEA,创建一个Maven项目,选择SDK,项目名称为Hello World,设置好项目路径点击完成。

创建好项目后,右下角会弹出一个选择,询问是否自动添加外部库,为方便选择自动添加

2、在pom.xml中设置依赖。

    <parent>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-parent</artifactId>
        <version>2.0.0.RELEASE</version>
    </parent>
    <dependencies>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-web</artifactId>
        </dependency>
    </dependencies>
    <!--这个插件可以将应用打包成一个可执行的jar包-->
    <build>
        <plugins>
            <plugin>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>
            </plugin>
        </plugins>
    </build>

写入依赖关系后,会自动向该项目中添加外部库,等待外部库添加完成后进行之后的步骤。

3、在src.main.java下创建一个com.atguigu包,在该包内创建一个JAVA类,并在JAVA类里编写主程序

package com.atguigu;


import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.boot.SpringApplication;
/**
 * @SpringBootApplication 来标注一个主程序类,说明这是一个Spring Boot应用
 */
@SpringBootApplication
public class HelloworldMainApplication {
    public static void main(String[] args){
        //Spring应用启动起来
        SpringApplication.run(HelloworldMainApplication.class,args);
    }

}

4、编写请求处理程序,在com.atguigu包下再起一个包,命名为controller,创建一个JAVA类,命名为HelloController

package com.atguigu.controller;

import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;

@Controller     //表明是处理请求的
public class HelloController {

    @ResponseBody
    @RequestMapping("/Hello")       //接收来自于浏览器的'Hello'请求
    public String hello(){
        return "Hello World";       //向浏览器返回Hello World,配合上面的@ResponseBody使得返回值写给浏览器
    }

}

5、回到主程序,点击左侧的运行

等待。。。

从运行结果的最后两行,可以看到项目已经在8080端口运行起来了,如上图。

6、验证。

打开浏览器,输入:localhost:8080\Hello

回车

浏览器返回Hello World

表明一个简单的Hello World项目已经搭建完毕。

7、将项目打包

回到IDEA,点击右侧的Maven Project。(若没有这个按键,可以电机左下角的呼出)

点击Lifestyle里面的package进行打包。

等待打包完成后,在Project目录栏里的target中,Hello World.jar即为所打的jar包,点击它ctrl+c复制到桌面。

在cmd界面中进入桌面路径后,输入java -jar Hello World.jar,即可启动jar包,启动前一定要将IDEA中的项目停掉,否则会冲突。

启动后即可输入:localhost:8080\Hello验证。

猜你喜欢

转载自www.cnblogs.com/mx504874412/p/11328313.html