专业的编程技术博客社区

网站首页 > 博客文章 正文

「入门篇」「java神器」使用maven搭建spring boot

baijin 2024-08-19 11:32:45 博客文章 9 ℃ 0 评论

适合的读者:掌握java基础、了解spring、对maven有所了解;

目录

  • 什么是spring boot【可跳过】
  • 为什么要使用spring boot【可跳过】
  • 安装maven【安装过可跳过】
  • 搭建spring boot
  • 总结

什么是spring boot

一句话概括:spring boot本质上就是spring,是一个简化spring开发的框架。

为什么要使用spring boot

  • 可快速搭建一个项目,提高开发效率。(开发效率低一直是我不是用Java的原因)
  • 内置servlet容器,开发好的项目无需打包成war包,服务器无需安装Tomcat。
  • 无需配置xml即可运行。
  • 以上可总结为两个词:简单,快速。

安装maven

前提:我的系统是win10 64位,确保你已经安装jdk7以上的版本,并配置了jdk环境变量,可在cmd使用java -version验证。

第一步:下载maven,下载地址:https://mirrors.tuna.tsinghua.edu.cn/apache/maven/maven-3/3.6.1/binaries/apache-maven-3.6.1-bin.zip

第二步:将下载的maven解压,放到你平时安装编程环境的目录,配置环境变量MAVEN_HOME,变量值为maven的根目录,将%MAVEN_HOME%\bin追加进PATH环境变量中;

在cmd输入mvn -v,如果显示了maven版本号则安装成功;

第三步【可选】:设置阿里的代理(加快下载速度),用记事本打开你的maven根目录下的conf/settings.xml,例如:C:\apache-maven-3.6.1\conf,搜索<mirrors>标签,将一下内容添加到<mirrors>标签下;

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

保存以后,在cmd输入mvn help:system测试下载速度。

搭建spring boot

现在比较主流的有IDEA和Eclipse(包括MyEclipse),不同IDE搭建项目的步骤有所不同,但是本质是一样的。

  • IDEA下安装:

第一步:安装IDEA,下载地址:https://download.jetbrains.8686c.com/idea/ideaIC-2019.1.3.exe,下载以后一路下一步到安装完成,打开以后直接使用默认配置,完成以后就是这个界面;

第二步:点击create new project创建项目,选择Maven,点击create form archetype,选择maven-quickstart,点击next;

输入groupId和artifactId(可以是你自己的域名之类的,自己喜欢就好);

选择maven配置文件,配置文件路径为我们安装maven时配置的那个\conf\settings.xml文件,点击next;

选择你的项目存放路径,我选择了桌面,点击next;

现在已经创建了一个maven项目,右下方会提示如何导入maven包,我们点击自动导入;

这个时候maven正在导包,我们最好等待几秒,在src目录右键->新建一个文件夹resources;

在文件夹resources右键;

设置为resource root;

第三步:点击Project,双击pom.xml,添加spring boot依赖;

<parent>
	<groupId>org.springframework.boot</groupId>
	<artifactId>spring-boot-starter-parent</artifactId>
	<version>1.3.2.RELEASE</version>
	<relativePath></relativePath>
</parent>
<dependencies>
	<dependency>
	<groupId>org.springframework.boot</groupId>
	<artifactId>spring-boot-starter-web</artifactId>
	</dependency>
</dependencies>

第四步:

进入你的包里面,一下代码最好手动输入,按照代码提示敲回车,这样可以自动import,而且有助于你记忆;

编写入口文件;

@SpringBootApplication
public class App 
{
	public static void main( String[] args )
	{
		SpringApplication.run(App.class, args);
	}
}

编写controller(控制器);

@RestController
@EnableAutoConfiguration
public class HelloWord
{
 	@RequestMapping("/")
 	public String hello(){
 	return "hello,Spring boot!";
 }
}

然后在入口文件右键->run,等待编译运行;

看到Tomcat started on port(s): 8080 (http)就表示运行成功了;

成功运行以后,浏览器访问localhost:8080,可以看到请求成功了,这个时候简单的spring boot搭建就完成了。

  • eclipse安装:

eclipse安装没什么时间写,操作有些不一样,但是都差不多的,后面有空再补上。

总结

本篇博客的意义在于简单的搭建spring boot,从0到1,这是很重要的一步。不过要明确的是,在正式开发中根据你的实际需求还有很多知识需要学习,比如用于持久层的mybatis、数据载体json、缓存redis等等,这些以后我会持续写博客分享。

我是搞技术的庄大叔,以上内容如果有误,请广大条友指正。

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表