从0开始学习SpringCould(1)--SpringBoot项目搭建

来源:互联网 发布:空姐日记知乎 编辑:程序博客网 时间:2024/05/12 14:20

SpringCloud 百度百科

Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Spring Boot致力于在蓬勃发展的快速应用开发领域(rapid application development)成为领导者。

SpringBoot 百度百科

进入正题,(本文使用IntelliJ IDEA作为演示IDE)

一、使用IDEA搭建SpringBoot项目

1、File–>New–>Module

这里写图片描述

2、Spring Initializr

这里写图片描述

3、设置项目信息

这里写图片描述

4、选择所使用到的SpringBoot组件

这里写图片描述

5、选择项目所在路径

这里写图片描述

6、SpringBoot初始项目结构

这里写图片描述


二、启动并访问项目

SpingBoot创建完毕,${项目名称}Application.java为项目的核心类

1、在该类添加一个可以被访问到的资源,如下:

@GetMapping("")public @ResponseBody String index(){    return "Start UP ..";}

这里写图片描述

2、运行该类

注意,SpringBoot内部集成了tomcat,不在需要tomcat,可以直接右键运行
右键 –> Run ‘SpringbootDemoApplication’

这里写图片描述

3、查看启动状态

这里写图片描述

控制台打印出如下两行就说明启动成功,默认端口号为:8080
下一篇会说明如何配置端口号、访问路径等

4、访问
路径:http://localhost:8080/

这里写图片描述


三、使用maven构建SpringBoot项目

1、创建文件夹结构如下
${项目名}
   |-src
    |-main
      |-java
      |-resources
    |-test
  |-pom.xml

2、pom.xml内容

<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"    xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">    <modelVersion>4.0.0</modelVersion>    <groupId>com.example</groupId>    <artifactId>springboot_demo</artifactId>    <version>0.0.1-SNAPSHOT</version>    <packaging>jar</packaging>    <parent>        <groupId>org.springframework.boot</groupId>        <artifactId>spring-boot-starter-parent</artifactId>        <version>1.5.9.RELEASE</version>        <relativePath/>    </parent>    <properties>        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>        <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>        <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>        </dependency>    </dependencies>    <build>        <plugins>            <plugin>                <groupId>org.springframework.boot</groupId>                <artifactId>spring-boot-maven-plugin</artifactId>            </plugin>        </plugins>    </build></project>

3、作为maven项目导入到IDE中即可

本篇结束,谢谢!

更多内容请关注微信公众号:

这里写图片描述

阅读全文
0 0