1、初识SpringBoot
声明:本文写这个博客1是为了让自己可以在忘记某些东西用来回顾2是为了可以和刚学的朋友和大佬们交流一下经验,有不足之处,望谅解!
首先我们需要了解什么是SpringBoot,一下为我从SpringBoot官网copy过来的原话:
Spring Boot makes it easy to create stand-alone, production-grade Spring based Applications that you can "just run".
We take an opinionated view of the Spring platform and third-party libraries so you can get started with minimum fuss. Most Spring Boot applications need very little Spring configuration.
翻译:
Spring Bug很容易创建独立的、生产级的基于Spring的应用程序,您可以“只运行”。
我们对Spring平台和第三方库采取自以为是的观点,这样你就可以开始小题大做了。大多数Spring启动应用程序只需要很少的Spring配置。
我个人的理解就是SpringBoot就是一个解决你繁琐的配置问题,jar包问题的一个框架,让我们可以将自己的大部分精力放到开发当中,而不是繁琐的配置问题上。
接下来进入正题,说一说怎么利用SpringBoot去搭建一个项目。
2、SpringBoot项目的搭建
我通过网上的查询一共发现有两个方式去搭建一个SpringBoot项目。
首先是第一种:通过官网在线搭建
但是遗憾的是我找了不少网上给的网址,他们显示的界面与我进入的界面差别很大,但是我认为是版本的新旧问题,但是我的压缩包在导入STS的时候并没有显示这是一个项目,很遗憾,这个是最简单的方式,然而我却无法实现,接下来我会介绍详细的步骤,有兴趣的小伙伴可以自己尝试。
①上官网,进行项目原始jar 包的选取,官网在线搭建地址如下:https://start.spring.io/,网上我查询到的网址图片如下:
而我自己进入这个网址后的界面是这样的
友情提示:
搜索依赖项的jar包的选择一般包括三部分:web部分--包含 了spring、springboot 等常用的web开发必须jar包;spring提供的工具类部分(devTool),这个用于热部署效果;数据库部分,spring boot自动可以帮你继承各种数据库框架,我这里以mybatis 为演示例子,最后选完jar包的效果如下:
遗憾的是生成的zip压缩包解压后并没有成功添加到我的STS中。
②将生成的压缩包进行解压,然后进入我们的STS软件当中,选择File→import→General→Existing找到刚刚的解压的文件的位置。
此时基本工作就已经完成的,这是网上所找的第一种搭建SpringBoot方式。
第二种:通过STS直接创建
①右键new→Spring Starter Project点击next,图片如下图所示
②选择需要的Dependency然后选择finish,如下图所示
至此为止,项目便搭建完成,接下来我们对项目进行测试:
我们在src\main\java目录下创建一个java文件
如下图所示:
文件创建完成之后我们开始添加代码
注意添加注解,如下图:
然后启动SpringBootApplication,如下图所示:
然后选择SpringBootApp运行
最后就是运行结果图啦~
至此,我们得SpringBoot项目创建完成!