Springboot 入门(一)环境及工具的准备

一、开发环境的安装

本文采用的是IDEA,是用于java语言开发的集成环境(也可用于其他语言),IntelliJ在业界被公认为最好的java开发工具之一,尤其在智能代码助手、代码自动提示、重构、J2EE支持、Ant、JUnit、CVS整合、代码审查、 创新的GUI设计等方面的功能可以说是超常的。

二、工具的准备

1.Maven

Maven是基于项目对象模型(POM project object model),可以通过一小段描述信息(配置)来管理项目的构建,报告和文档的软件项目管理工具。通俗地讲,Maven就是管理项目jar包之间互相依赖的工具,就是通过pom.xml文件的配置获取jar包而不用手动去添加jar包。
举个例子,你当前做一个项目需要用到50个jar包,引入后Maven会为你存在本地的库中(repositoy文件夹中) ,而当你需要将该项目分享给项目组其他同事时,拷贝的项目中是不包含这些jar包的,拷贝过去的项目会先在另一台主机中的repository文件夹中搜索要用的jar包,若缺少则会在联网时下载,并将新下载的jar包存入repository中。一方面,Maven使得减少了项目在转移过程中的体量,另一方面,它能根据配置信息自动为项目下载所需的jar包。

大多数人应该都不会将Maven安装在C盘中,因此在安装后需要进行少许配置。
在IDEA中依次点击 File →Setting →Build →Build,Execution,Deployment →Maven,结果如下图所示
Springboot 入门(一)环境及工具的准备
红框标注的分别是Maven的配置文件以及repository文件夹的位置,默认位置是在C盘,而我安装位置在G盘,一种方式是,每次创建Maven项目后对其路径进行修改,勾选后面的Override,再填入真实路径,每新建一个项目都需要重新修改一次,非常麻烦。另一种方法则能一劳永逸,首先将Maven中的配置文件settings.xml从安装路径中拷贝一份至默认路径中,再打开setting.xml文件,在如下图中红色标注的位置加入repository的真实路径,即Maven安装路径,再重启IDEA即可生效。
Springboot 入门(一)环境及工具的准备

2.Alibaba Java Coding Guidlines(阿里巴巴Java代码规约)

阿里巴巴Java代码规约,这是阿里巴巴开发的一款关于Java编程规范的一款插件,同时还公开了其代码的规约,在网上可以找到其PDF文档。这一款插件能对在你编写代码的同时对其进行扫描,看是否符合其规范,且会在该处进行标记,这对于规范代码书写十分有帮助。插件可在IDEA中直接下载(File → Plugins,然后搜索即可)。