(二)Maven整合SpringBoot

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/bin470398393/article/details/90238096

1、添加所需parent

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

2、设置jdk版本

<properties>
    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
    <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
    <java.version>1.8</java.version>
    <mybatis.generator.version>1.3.2</mybatis.generator.version>
  </properties>

3、添加依赖

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

4、设置启动类

创建好的Maven项目会有一个APP.java的类,即是启动类,可以把其改成所需名称

修改启动类,添加@SpringBootApplication注解,调用SpringApplication.run启动

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


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

5、创建资源目录sr/main/resources,新增application.yml配置文件,此处暂时只配置服务器端口、编码、日志输出和访问地址等

server:
  port: 2222
  servlet:
    context-path: /
  tomcat:
    uri-encoding: UTF-8

 
logging:
  level:
    root: warn
    #root: debug

 

6、右键Run As启动启动器main函数,启动成功则说明配置完成

SpringBoot系列文章请查看,更多内容正在更新中

(一)Myeclipse2018创建Maven项目

(二)Maven整合SpringBoot

(三)Maven+SpringBoot整合thymeleaf

(四)Maven+SpringBoot+thymeleaf 配置热部署devtools

(五)Maven+SpringBoot整合Bootstrap

(六)Maven+SpringBoot整合Mybatis+SQL Server

(七)SprintBoot项目打包成jar并做成后台运行的服务

 

 

展开阅读全文

没有更多推荐了,返回首页