作者:禅与计算机程序设计艺术
1.简介
Spring Boot是一个快速、独立运行的微服务框架,它可以帮助开发人员创建一个单独运行的“über-JAR”,内含一个嵌入式web服务器。
它的设计目的是用来简化新Spring应用的初始搭建及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的XML文件。通过少量的配置文件,即可实现用最少的代码实现一个高效可靠的产品。同时Spring Boot的这种特性也给开发者带来诸多便利,如集成各种开发工具、无需xml配置的自动装配能力、简化数据访问层、内嵌服务器支持热部署等。正因如此,越来越多的公司和组织都转向或正在转向基于Spring Boot的微服务架构体系。
本教程将带领读者进入Spring Boot的世界,并了解其核心概念、开发模式和基本使用方法。在学习完毕后,读者应该能够熟练掌握Spring Boot的基本知识和技能,进一步构建自己的Spring Boot项目并将其上线。
主要内容包括:
1.环境准备
1.安装JDK
sudo apt-get update
sudo apt-get install default-jdk
2.安装Maven
wget http://mirror.netinch.com/pub/apache/maven/maven-3/3.5.0/binaries/apache-maven-3.5.0-bin.tar.gz
tar zxvf apache-maven-3.5.0-bin.tar.gz
sudo mv apache-maven-3.5.0 /opt/
sudo vi ~/.bashrc
export MAVEN_HOM