springboot使用文档
1.环境准备
在使用springboot开发的时候,首先需要具备Maven、MySQL,前者是用来管理项目,后者是用来CRUD,开发工具使用idea企业版,目前我使用的是2020.3版本的idea。
2.版本要求
-
MySQL统一使用MySQL5.7,不使用MySQL8。
-
jdk 8
-
springboot 2.7.6
3.实操示范
1.首先点击新建项目
2.选择好后点击next,进入如下界面:
Java version版本选不了8不要紧,创建完成以后修改pom.xml文件就行。
3.选择好后点击next,进入如下界面:
这个地方可以选择springboot版本,选择不了2.7.6也可以去pom.xml核心配置文件修改,
选择
选择
这边可以看到你选择的依赖
next,进入如下界面
这边有众多的自定义,可以根据自己喜好选择,选择好后finish就算是搭好一个springboot框架了。
新建好后Maven会下载你所选择的依赖,所以需要等待一会,这也就是Maven的其中一个作用,你想使用什么版本,去pom.xml核心配置文件修改好后会自动帮你下载下来。
右边一个是Maven,一个是Database,前者是管理项目,后者是数据库,我选择的是MySQL。
进去可以看一下pom.xml文件,发现你选择的版本都在这个文件里面
修改pom.xml文件的springboot版本为2.7.6,修改Java version为8。
然后打开src目录,下面分为java包和resource包,一个是代码包,一个是资源包,打开资源包,在resource包下新建一个application.yml文件,删除application.properties文件,两者都能使用,这里可以思考一下为什么大部分人喜欢使用yml文件。
在yml文件配置数据库:
spring: datasource: url: jdbc:mysql://localhost/exercise01?serverTimezone=Asia/Shanghai&useUnicode=true&characterEncoding=UTF8&autoReconnect=true&useSSL=false&allowPublicKeyRetrieval=true&rewriteBatchedStatements=true&allowMultiQueries=true
在demo01文件下创建一个controller包,包下创建一个DemoController类
里面写好代码:
package com.wyx.demo01.controller; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RestController; /** * @ClassName * @Description TODO * @Author wyx * @Date * @Version **/ @RestController public class DemoController { @GetMapping("/hello") public String hello01(){ return "Hello World!"; } }
点击路径旁边灰色小球,选择Open in HTTP Client
就可以找到自己定义的路径了
点击运行
复制路径去浏览器访问也可以在idea直接运行,
结果出现这个就毕业了。
到这里就算是完成一个新项目的创建了。
感谢你看到最后,最后再说两点~
①如果你持有不同的看法,欢迎你在文章下方进行留言、评论。
②如果对你有帮助,或者你认可的话,欢迎给个小点赞,支持一下~
感兴趣的可以关注公众号一起学习,我会不定期发布学习和一些有意思的见闻。