如何快速创建一个Spring Boot项目

申明:这篇分享过于简单,属于新手级别的引导性教学,对SpringBoot有基础的可以跳过。

网上很多文章都有这方面的讲述,大多是基于以往搭建spring项目的惯用习惯,借助开发工具(如:eclipse、intellij idea)来快速生成项目结构。强大的开发工具的确能为我们节省很多时间,尤其是intellij idea近几年强势崛起,为开发者带来了无以伦比的福音。但是,在生成Spring Boot项目时,spring为我们提供了一个更为便捷的途径,他脱离了对开发工具的依赖。至于SpringBoot有哪些好处?我们为什么又要使用SpringBoot?不再次啰嗦,跳过繁文缛节的介绍,我们进入正题,创建一个最基本的SpringBoot项目吧。

打开任意浏览器,输入 http://start.spring.io

这里写图片描述

一个非常清新的网站(鄙人非常喜欢这个页面风格,清新脱俗又包罗万象。)
这个页面有几点简单说明一下
①你可以选择Generate一个Maven Proejct 或Gradle Project,笔者一直对Maven情有独钟,对Gradle知之甚少(只在分析Spring源码时,为不得已用了一阵子)。

②还可以选择用哪种语言,包括java、Groovy(一直作为 java语言最亲和的脚本语言而存活)、Kontlin(它的牛逼得益于intellij idea,他们是同一家开发公司JetBrains),毋庸置疑,笔者选择了java。

③选择Spring Bootd的版本。关于Spring Boot的版本,只有一个感觉,更新的太快,笔者最先接触的是 1.3版本,到目前1.5.8,每个版本的变动都能让开发者经历新奇到抓狂,再到欣喜,最后到赞叹,然后马上迎接下一轮。当然最基本的demo,没什么差别,我在后面还会介绍一系列Spring Boot 结合Spring Cloud微服务的分享,都会明确指定版本。

④填写Group和Artifact,这个不多说,不明白的去学Maven。

⑤Dependencies,你可以在Search for dependencies的输入框,输入任何你想 依赖的组件名,支持 模糊查询,spring 会为你提供一个供选择的下拉列表,选择你想要的组件吧。(例如,我要创建一个web项目,这里就得添加web组件,如图,输入“web”后,下拉了一堆选项。)
这里写图片描述
我们根据说明选择需要的组件,仔细看web组件的说明:Full-stack web develepment with tomcat and SpringMvc

⑥如法炮制,添加 thymeleaf(模板引擎),至于为什么使用舍弃jsp而使用thymeleaf,我后面有时间分享 thymeleaf相关的一些内容时会详细 说明。当你想要的基本组件都添加完后,点击 “Generate project” 按钮。
这里写图片描述

⑦ 下载,保存,解压,导入idea。

一个最简单、最基本的Sring Boot项目就产生 了,下一章我们分析Spring Boot的启动和运行。我的第一个SpringBoot项目——Hello World

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值