开启springboot之旅

springboot是spring大家庭的一员,它的优点在网上一搜就是一大堆,我就不在这里叙述。今天在这里开始第一个springboot application;

一、安装maven

1、什么是maven?
Maven是基于项目对象模型(POM project object model),可以通过一小段描述信息(配置)来管理项目的构建,报告和文档的软件项目管理工具。百度百科。简单来说就是叙述项目间的依赖关系,通俗来讲是通过pom.xml文件的配置获取jar包,而不是手动添加jar包;

2、安装maven
maven的安装很简单,就如安装jdk一般;maven的安装教程和配置
这里是当前最新版的maven 提取码:8qr6

3、maven的仓库
maven有三个仓库:本地仓库、第三方仓库和中央仓库。
本地仓库在:$user.home/.m2/repository下,如我的就在:
在这里插入图片描述
第三方仓库又被称为私服,比如一个公司内部公用的仓库

中央仓库是由maven自己维护的仓库,里面有大量的常用类库,并包含了大量流行的开源项目构件。
maven中内置了中央仓库:http://repo1.maven.org/maven2

4、设置本地仓库
一般我们会想自定义本地仓库的位置,这时只需要在 /conf/setting.xml文件55行左右添加仓库路径:
在这里插入图片描述5、设置国内镜像
一般来说都要设置国内镜像,不然各种因为超时带来的error会玩到整个人都崩溃。
与设置本地仓库一般,也只需要在 /conf/setting.xml文件行左右添加镜像:
在这里插入图片描述
二、安装springbootCLI
Spring Boot CLI(命令行界面)是一个命令行工具,可用于使用Spring快速原型。
这里是:spring-boot-cli-2.1.1.RELEASE-bin分发版 提取码:f52q 按照压缩包中的install.txt配置环境变量即可,方法和配置maven类似

三、开始第一个springboot application
1、创建pom.xml文件,用于配置项目。在文件中添加如下内容:

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
	<modelVersion>4.0.0</modelVersion>

	<groupId>com.example</groupId>
	<artifactId>myproject</artifactId>
	<version>0.0.1-SNAPSHOT</version>

	<parent>
		<groupId>org.springframework.boot</groupId>
		<artifactId>spring-boot-starter-parent</artifactId>
		<version>2.1.1.RELEASE</version>
	</parent>

	<dependencies>
		<dependency>
			<groupId>org.springframework.boot</groupId>
			<artifactId>spring-boot-starter-web</artifactId>
		</dependency>
	</dependencies>
	
	<build>
		<plugins>
			<plugin>
				<groupId>org.springframework.boot</groupId>
				<artifactId>spring-boot-maven-plugin</artifactId>
			</plugin>
		</plugins>
	</build>

</project>

2、编写java代码
默认情况下,maven会编译来自src/main/java的原,我们在src/main/java文件夹下创建Example.java文件,并编写如下内容:

import org.springframework.boot.*;
import org.springframework.boot.autoconfigure.*;
import org.springframework.web.bind.annotation.*;

@RestController
@EnableAutoConfiguration
public class Example {

	@RequestMapping("/")
	String home() {
		return "Hello World!";
	}

	public static void main(String[] args) throws Exception {
		SpringApplication.run(Example.class, args);
	}

}

3、运行
在项目更目录处:按shift同时单击右键,打开pwershell,输入mvn spring-boot:run启动应用程序,启东时请保持网络环境良好。
一般第一次启动应用程序时间会比较长,且可能会遇到像:***主机无法找到之类的error,这时只管重新启动,这种错误出现的次数一般不会超过3次。

4、运行成功
显示如下情况时表示运行成功:
在这里插入图片描述这时在浏览器输入localhost:8080,可以看到输出了:Hello World

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值