美文网首页
一、Spring Boot基础

一、Spring Boot基础

作者: cqzhangjian | 来源:发表于2017-12-10 12:33 被阅读0次

    1.Spring Boot 概述

    1.1 什么是 Spring Boot

    随着时下多态语言的发展诸如 Ruby、Groovy、Scala、Node.js,Java 的开发显得格外的笨重,诸如繁多的配置、低下的开发效率、复杂的部署流程以及第三方技术集成难度大。在此情况下,Spring Boot 应运而生。它使用 "习惯优于配置" 的理念使得项目快速运行起来,使用Spring Boot很容器创建一个独立运行、准生产级别的基于Spring 框架的项目,使用Spring Boot 只需要很少的 Spring 的配置。

    1.2 Spring Boot 核心功能

    • 独立运行的 Spring 项目
    • 内嵌 Servlet 容器
    • 提供 starter 简化 Maven 配置
    • 自动配置 Spring
    • 准生产的应用监控
    • 无代码生成和 xml 配置

    2.Spring Boot 快速搭建

    2.1 通过 http://start.spring.io 生成 Spring Boot 项目模板

    图片.png

    在这使用 Spring Boot 的 Web 组件生产项目

    2.2 下载 Spring Boot CLI 控制台命令工具

    图片.png
    • 解压并配置到环境变量


      图片.png
    • 通过 CLI 构建项目
      在 cmd 命令窗口中输入:
      spring init --build=maven --java-version=1.8 --dependencies=web --packaging=jar --boot-version=1.5.9.RELEASE --groupId=com.xingxue.springboot --artifactId=springboot-demo

    2.3 手工Maven 项目构建、STS开发工具构建、Eclipse 安装STS插件等都可以完成 SpringBoot 项目构建,在此略过。

    3.项目演示

    3.1 把之前使用start.io 网站生成的 Spring Boot 项目导入到Eclipse 工具

    图片.png
    • 图片.png
    • 工程结构


      图片.png 图片.png
    • 创建测试控制器


      图片.png
    • 测试


      图片.png
    • 访问


      图片.png

    相关文章

      网友评论

          本文标题:一、Spring Boot基础

          本文链接:https://www.haomeiwen.com/subject/igwmixtx.html