SpringBoot学习笔记(二) SpringBoot项目创建的两种方式

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_36868342/article/details/83029088

叁念


springboot 项目创建方式其实有多种,这里我们主要介绍两种方式:
当然这里建议大家用方式一来建立,方式二用于理解
方式一:Idea中Spring Initalizr 创建
方式二:使用通用Maven项目方式创建

一、使用通用Maven项目方式创建SpringBoot

1.1 首先使用IDEA工具SpringBoot工程,如图所示:

图1.1 创建SpringBoot工程

图2.2 项目配置

图2.2 选择依赖
1.2 创建案例启动
@SpringBootApplication
@RestController
public class SpringbootApplication {

    @RequestMapping("/")
    public String hello(){
        return  "Hello Word!";
    }

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

右键Run As -> Java Application

之后打开浏览器输入地址:http://127.0.0.1:8080/

二、使用通用Maven项目方式创建SpringBoot(因为我们就是简单演示一下,所以只做简单案例)

2.1 首先使用IDEA工具新建一个Maven Web工程,如图所示:

图2.1 创建MavenWeb工程
其中项目配置信息如下,这里稍作说明:

GroupId:com.san
ArtifactId:spring_boot_studty
Version:1.0-SNAPSHOT

2.2 加入相关pom
引入spring-boot-start-parent,它可以提供依赖管理,引入以后在申明其它dependency的时候就不需要可以指定version了
    <parent>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-parent</artifactId>
        <version>2.0.4.RELEASE</version>
    </parent>

工程为web工程,所以需要在pom.xml中引入spring-boot-starter-web,它包含了spring webmvc和tomcat等web开发的特性

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

如果我们要直接Main启动spring,那么以下plugin必须要添加,否则无法启动
如果使用maven 的spring-boot:run的话是不需要此配置的。
有时候,如果不配置下面的plugin也是直接在Main中运行的。

<build>  
      <plugins>  
            <plugin>  
                <groupId>org.springframework.boot</groupId>  
               <artifactId>spring-boot-maven-plugin </artifactId>  
          </plugin>  
       </plugins>  
</build>  
2.3 编写启动类
编写启动类,然后在启动类申明让spring boot自动给我们配置spring需要的配置
@RestController  
@SpringBootApplication  
public class App {  
    
  @RequestMapping("/")  
  public String hello(){  
    return "Hello world!";  
  }  
    
  public static void main(String[] args) {  
          SpringApplication.run(App.class, args);  
  }  
} 
2.4 启动SpringBoot
右键Run As -> Java Application
之后打开浏览器输入地址:http://127.0.0.1:8080/

项目下载地址:
链接: https://pan.baidu.com/s/1N_g-_T_9PUVzZfcJeB9DAw 提取码: 2cy6

猜你喜欢

转载自blog.csdn.net/qq_36868342/article/details/83029088
今日推荐