springboot环境如何搭建?springboot环境搭建教程

Spring Boot俗称微服务,spring boot框架抛弃了繁琐的xml配置过程,采用大量的默认配置简化我们的开发过程。那我们要如何将springboot环境搭建起来呢?下面来我们就来给大家讲解一下springboot环境搭建教程。

1、新建一个maven工程

先选择workspace

springboot环境如何搭建?springboot环境搭建教程.jpg

点击【next】

1.jpg

直接默认,再点击【next】

2.jpg

填写groupid等~然后【finish】,到这里整个新建工程结束。

2、引入相关的jar包

<parent>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-parent</artifactId>
    <version>1.5.8.RELEASE</version>
  </parent> <
dependencies >
    <dependency>
      <groupId>org.springframework.boot</groupId>
      <artifactId>spring-boot-starter-web</artifactId>
    </dependency> <
    /dependencies>

这里说明下看似我们只引用了2个jar包其实里面包含了很多东西,像spring-boot-starter-web 我们通过压缩包打开后

查看里面的pom文件可以看到如下所示的内容,它引用了很多jar像spring的web,还有json的jar包都包含在内了

<dependencies>
    <dependency>
      <groupId>org.springframework.boot</groupId>
      <artifactId>spring-boot-starter</artifactId>
    </dependency>
    <dependency>
      <groupId>org.springframework.boot</groupId>
      <artifactId>spring-boot-starter-tomcat</artifactId>
    </dependency>
    <dependency>
      <groupId>org.hibernate</groupId>
      <artifactId>hibernate-validator</artifactId>
    </dependency>
    <dependency>
      <groupId>com.fasterxml.jackson.core</groupId>
      <artifactId>jackson-databind</artifactId>
    </dependency>
    <dependency>
      <groupId>org.springframework</groupId>
      <artifactId>spring-web</artifactId>
    </dependency>
    <dependency>
      <groupId>org.springframework</groupId>
      <artifactId>spring-webmvc</artifactId>
    </dependency>
  </dependencies>

3、编写程序入口类

package com.springbooot2;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
/**
 * Hello world!
 *
 */
@SpringBootApplication
public class App
{
    public static void main(String[] args) throws Exception
    {
        SpringApplication.run(App.class, args);
    }
}

这里说明下, @SpringBootApplication 就是为了让spring扫描识别,告诉他我是一个程序入口类。

4、编写请求响应类

package com.springbooot2;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;
@Controller
public class FristBlood
{
    @RequestMapping("/FristBlood")
    @ResponseBody
    public String hello()
    {
        return "dont worry,be happy!<br/><br/> <input type=\"submit\" value=\"ok\" />";
    }
}

这里说明下

@Controller 请求处理控制器类。

@RequestMapping 熟悉spring的都应该不陌生,这是spring的东西,url映射。

@ResponseBody 响应方法,我们的响应信息都会被自动转化为json信息返回给前台页面

到这里整个代码就撸完了,比起我们之前搭建一个ssh或者ssm之类的框架简单了不少,如果我们有那种只需要发送一个邮件啊。或者简单的服务,用springboot可以说很方便了。

5、测试代码

启动程序,打开浏览器,输入:http://localhost:8080/FristBlood

请求页面响应结果如下图。

3.jpg

这就是springboot环境搭建过程,Spring boot可以非常容易和快速地创建基于Spring 框架的应用程序,它让编码变简单了,配置变简单了,总之就是简化我们的开发过程,还是很实用的!最后大家如果想要了解更多其他工具教程知识,敬请关注奇Q工具网。

推荐阅读:

git代码怎么分开?git代码怎么拉取?

JAVA函数的参数可以是类吗?JAVA函数的格式是怎样的?

java窗口怎么加按钮?java窗口加按钮技巧