Spring Boot 介绍和 Eclipse 插件安装

Spring 官网:http://spring.io/
Spring Boot : http://spring.io/projects/spring-boot

一、Spring Boot 介绍

官网对 Spring Boot 的介绍:
Spring Boot BUILD ANYTHING
Spring Boot is designed to get you up and running as quickly as possible, with minimal upfront configuration of Spring. Spring Boot takes an opinionated view of building production ready applications.

Spring Boot 构建一切
Spring Boot 设计的目的是让你快速的搭建和运行 Spring 应用程序,并且使配置最小化。Spring Boot 采用固定的方式为构建应用程序做好准备。

普通 Spring 工程,模板配置:
1)对 web.xml、spring 和 spring mvc 进行配置
2)配置数据库连接、配置日志文件
3)配置 mapper 文件
等等...

Spring Boot 就是为应用程序内置一些习惯性的配置,减少开发时重复工作。使用 Spring Boot 很容易创建一个独立运行(运行 jar, 内嵌 Servlet 容器)、准生产级别的基于 Spring 框架的项目,使用 Spring Boot 你可以不用或者只需要很少的 Spring 配置,适合用于微服务的构建。

二、Eclipse 插件安装

下载地址:https://spring.io/tools/sts/all

1. 下载已集成 Spring Tool 的 Eclipse 直接使用

888556acd6814456a155c1f595d220b0_QQ20180715191422.jpg

下载解压后,直接运行已经集成好 SpringBoot 插件的 Eclipse。
fb58580d1f904a799c3ab4b85d60cc2d_QQ20180715191707.jpg

2. 下载插件离线安装
Help -> Install New SoftWare
c2be0272607d48558f2ffce1a3ae7ff9_QQ20180715192110.jpg
下载与 Eclipse 版本对应的插件

Eclipse 4.6.3 对应的插件下载地址:
https://pan.baidu.com/s/1Q1u8s_G5ubyv7yvbo2Zkjw

df9f265618534e2fa83d54717255e1a6_QQ20180715192451.jpg

点击 Local 选择下载后解压的文件进行安装。

3. 在线安装 (容易失败)
Help -> Eclipse Marketplace

4994beed18834c7d87880b5fa7edd746_QQ20180715192852.jpg

输入 sprign tool 点击查询,查找 Spring Tools sts,点击 Installed 按钮进行安装。

三、创建博客应用 blog

1. 创建 Spring Boot 工程
选择 Spring Starter Project
bccd32b6ef02487184eaf9914528359d_QQ20180715193614.jpg

输入工程信息
bd1a4eec90b44deb96b1ceae72f0034c_QQ20180715194757.jpg

选择 Web 依赖
b1640a17c4c147cf951725e0310d259f_QQ20180715194928.jpg

2. 创建 Controller
a9cdcc5dbe22443b8930e6215750b813_QQ20180715201312.jpg

Hello 类:

 package com.pigplay.demo.controller;

import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

@RestController
public class Hello {
	@RequestMapping("/hello")
	public String helloWord(){
		return "hello word";
	}
}

3. 运行应用
在 BlogApplication 类点击右键,运行 JAVA 应用。
8dfac918912d4e2fa5bceec91094f543_SSHSecureShellClientlnk.jpg

控制台输出:
9cff7946e7c546f591c68c66876f6c2d_QQ20180715202254.jpg

在浏览器输入:http://127.0.0.1:8080/hello

输出结果:
8ec6a4796c2b418c883e1184098ab5a8_QQ20180715202503.jpg

可以在Spring 仪表盘管理多个应用。
Window > Show View
33fd1db3801f46fb99a9899eef648a29_QQ20180715202726.jpg

Spirng Boot 全部应用会在该窗口显示。
8745b22ab2214d38807f2beeb9d84a9c_SSHSecureShellClientlnk.jpg

我们就这样运行起一个 "零配置" 的 Web 工程。

作者:8595250
原创链接: 一、博客系统,Spring Boot 介绍和 Eclipse 插件安装
来源:猪玩派
码云:博客 demo