玖叶教程网

前端编程开发入门

Spring Boot 开发入门(一)

使用 Spring Boot 可以简单、快速、方便地搭建项目,对主流开发框架支持无配置集成,只需要非常少的几个配置就可以迅速方便的搭建起来一套 Web 项目或者是构建一个微服务。

1、Spring Boot 介绍

Spring Boot 是由 Pivotal 团队提供用来简化 Spring 的搭建和开发过程的全新框架。随着近些年来微服务技术的流行,Spring Boot 也成了时下炙手可热的热点技术。

Spring Boot 去除了大量的 xml 配置文件,简化了复杂的依赖管理,Spring 可以做的事情,现在用 Spring boot 都可以做。它的诞生,不是为了取代Spring,而是为了让所有人,更好的使用 Spring。

目前,Spring Boot已成为主流的Java框架之一,作为 Java程序员,应该掌握 Spring Boot 的使用。

  • 使用 Spring Boot,你可以通过少量的代码,就可以创建一个独立的,产品级别的 Spring 应用。
  • 使用 Spring Boot 框架,可以大大简化你的开发模式,所有你想集成的常用框架,它都能帮你做到。

Spring Boot 产品特点:

  • 创建独立的 Spring应用程序
  • 直接嵌入 Tomcat(无需部署 WAR 文件)
  • 提供其他开发框架的依赖,以简化构建配置
  • 完全没有代码生成,也不需要 XML 配置

Spring Boot 官网地址:https://spring.io/projects/spring-boot。

2、Spring Boot 搭建

1、Spring Boot 插件安装:

Eclipse ---> Help ---> Eclipse MarketPlace ---> Search 输入STS,选择Spring Tools 3。

2、创建 Spring Boot 项目:

new ---> other ---> Spring starter Project

指定项目名称和配置项目:

选择 Spring Boot 版本,选择需要的模块:

经过以上的配置,就会默认创建一个 springbootdemo 的工程。

第一次创建的时候可能需要花费一点时间,需要下载依赖包,等待完成下载、编译即可。

3、项目创建成功后,如下图:

3、Spring Boot 之 Hello World

1、创建一个 Controller:

创建 Controller 包,必须与 SpringbootdemoApplication.java 文件在同级目录,new ---> other ---> Java ---> Package。

在创建的 controller 文件下建立 MyController.java 文件。

package com.jpm.springboot.controller;

import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;


@Controller // @Controller注解表示一个类是控制器类,类似于struts2的action
@ResponseBody // @ResponseBody注解表示让controller返回的数据能够在页面上显示,实现回显效果
public class MyController {


  @RequestMapping("/hello") // @RequestMapping注解是一个用来处理请求地址映射的注解,也就是访问方法的路径?
  public String helloSpringboot() {
    System.out.println("hello springboot!");
    return " Welcome to springboot!!!";
  }
}

2、运行 Spring Boot 项目

启动成功,如下:

3、访问 Controller

访问:http://localhost:8080/hello,如下:

至此,Spring Boot 项目成功搭建。

下一篇《Spring Boot 开发入门(二)》将为大家进一步介绍 Spring Boot 的入门知识。

发表评论:

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言