SpringBoot项目搭建和快速搭建步骤

前言

1.SpringBoot是对Spring框架的再封装,提供基于注解的开发,不再需要写大量的XML文件配置
2.每一个工程都可以打成jar包独立部署,其中内置Tomcat。
3.强大的场景启动器,摆脱了各个jar包之间版本不兼容的问题。

4.maven一定要配置好,便于下载jar包。

搭建环境

1.搭建有两种方式
(1)手动创建Maven工程
在这里插入图片描述
(2)pom文件依赖

<parent>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-parent</artifactId>
        <version>2.2.0.RELEASE</version>
        <relativePath/>
    </parent>

    <properties>
        <!--java的版本-->
        <java.version>1.8</java.version>
    </properties>

    <dependencies>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-web</artifactId>
        </dependency>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-test</artifactId>
            <scope>test</scope>
            <exclusions>
                <exclusion>
                    <groupId>org.junit.vintage</groupId>
                    <artifactId>junit-vintage-engine</artifactId>
                </exclusion>
            </exclusions>
        </dependency>
    </dependencies>

    <build>
        <plugins>
            <plugin>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>
            </plugin>
        </plugins>
    </build>

(3)创建一个主启动类,名字任意。
在这里插入图片描述
(4)代码

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

@SpringBootApplication
public class AppcationBootstrap {

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

(5)为了看见springboot是可以独立运行的写一个Controller

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

@RestController
public class EmployeeController {


    @RequestMapping("/get/message")
    public String getMessage(){

        return "my first SpringBoot helloWorld !!!";
    }


}

(6)启动,不做其他任何修改,端口号是8080。
在这里插入图片描述
(7)访问
在这里插入图片描述
第一种搭建方式完成
2.第二种方式:这种方式前提是必须联网,且稳定。
(1)创建项目时不再选择Maven
在这里插入图片描述
(2)填写项目名
在这里插入图片描述
(3)选择场景启动器,可以在springboot哪里选择版本
在这里插入图片描述
(4)项目位置
在这里插入图片描述
(5)生成的项目目录结构,主启动类和测试类,资源目录,配置文件已经自动建好
在这里插入图片描述
(6)查看pom文件,会发现我们继续的父类,web环境场景启动器,test测试启动器和一个maven插件
在这里插入图片描述
(7)与第一种当时一样为了测试我们写和Controller,一定要在主启动类所在的包下建子包。
在这里插入图片描述
(8)代码,与第一种方式稍作区分

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

@RestController
public class EmployeeController {


    @RequestMapping("/get/message02")
    public String testMessage02(){

        return "my second springboot quick";
    }
}

(9)启动,不做其他任何修改,端口号8080
在这里插入图片描述
(10)访问

http://localhost:8080/get/message02

在这里插入图片描述
至此两种方式全部完成。。。

写作不易,如果对您有所帮助,请给一个小小的赞,您的点赞是对我莫大的支持和鼓励,谢谢!!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值