1.Spring Boot 入门

1、Spring Boot 简介

简化Spring应用开放的一个框架;

整个Spring技术栈的一个大整合;

J2EE开发的一站式解决方案;

2、微服务

2014 .martin Fowler

微服务:架构风格(服务微化)

一个应用应该是一组小型服务;可以通过HTTP的方式进行互通;

每一个功能元素最终都是一个可独立替换和独立省级的软件单元;

3、开发环境搭建

JDK安装

JDK1.8

Maven安装及阿里云镜像设置

官网下载地址

选择当前最新版本apache-maven-3.5.3-bin.zip,进行下载,因为MAVEN不需要安装,直接解压。

  • bin:保存Maven的可执行命令,mvn和mvn.bat就是执行Maven工具的命令。

  • boot:该目录只包含一个plexus-classworlds-2.5.2.jar,plexus-classworlds-2.5.2.jar是一个类加载框架。

  • conf:保存Maven配置文件的目录,该目录包含setting.xml文件,该文件用于设置Maven的全局行为。

  • lib:该目录包含了所有Maven运行时需要的类库,此外,还包含Maven所依赖的第三方类库。

  • LICENSE、README.txt等说明文档。

环境配置

按照

我的电脑-->属性-->高级系统设置-->环境变量-->系统变量-->新建

进入如下配置,并配置maven的环境

在path环境变量中添加

%MAVEN_HOME%\bin

测试

进入CMD,输入 mvn -v

如果输出maven的版本号,说明安装成功。

本地仓库和阿里云镜像

E:\develop\Maven\apache-maven-3.5.3\conf\settings.xml
找到安装目录下的setting.xml打开

找到标签,将内容改为自己想存贮的本地仓库

找到标签,将原来的镜像注释,换成阿里云的镜像。注意缩进

<mirror>
	<id>alimaven</id>
	<name>aliyun maven</name>
	<url>https://maven.aliyun.com/repository/public/</url>
	<mirrorOf>central</mirrorOf>        
</mirror>

如果不行,试试这个

<mirror>
   <id>nexus-aliyun</id>
   <mirrorOf>*</mirrorOf>
   <name>Nexus aliyun</name>
   <url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror> 

IDEA配置maven(配置阿里云中央仓库)

4、学习链接

基于springboot的三层架构设计思路(前后端分离)

学习 Spring Boot 知识看这一篇就够了

尚硅谷Spring Boot视频

史上最全spring boot教程_spring boot视频教程

Mybatis 注解开发

使用IDEA创建一个springboot项目

SpringBoot 多模块项目实践(附打包方法)

springboot整合Log4j2(将日志输出到指定文件)

GitHub源码

posted @ 2021-03-18 09:07  仰望Orz  阅读(40)  评论(0)    收藏  举报