自学Springboot很久了,一直都想写一系列博客来巩固自己学习的知识点,趁现在还年轻,那么现在就来记录一下吧!也不知道怎么写博客,markdown也不会用。所以格式上肯定见不得人,不过那都不重要。开始吧。
1.开发环境:
1、IDEA2019
2、JDK1.8及以上
3、maven环境(我主要是设置镜像地址为阿里云的)
4、MySQL环境(我的是5.0版本)
…其他的想到再加吧。所有软件都可以去对应的官网下载,IDEA是收费的,想要免费的具体操作自行百度哦。
2、创建项目的步骤
2.1打开软件首页如下,我们点击第一个选项Create New Project进入2.2界面
2.2左侧选择Spring Initializr这个选项是创建Springboot项目默认选项。
右侧Project SDK选择自己本机的JDK版本,如果下拉没有自己的版本,
请点击右边的‘New...’添加自己的JDK环境。下边的URL可以手动访问一下
能不能进到官网,如果可以就保持默认的Default就行。否则可以选择下边的自定义
网站。我这边选择默认。点击Next进入2.3界面
2.3如果是maven项目就只需要填写①处的信息,组名也就是后边的包名和项目名称
如果是Gradle项目则需要在②的Type处选择对应的项目结构。其他的根据自己的环境
可以保持默认。点击Next进入2.4
2.4,看图就明白了,依赖我们也可以不在这里选择,可以待会儿在pom.xml文件
手动添加坐标依赖。设置好后点击Next进入2.5
2.5这个界面比较简单,输入项目名称和项目位置就可以点击Finish了,
进入2.6界面,会联网构建Springboot项目结构,所以目前必须是联网状态。
2.6,右下角点击两个选项都可以。Import Changes的意思就是pom.xml文件
改变了,就提示你是否需要导入,第二个Enable Auto-Import的意思就是pom.xml
文件改变了自动导入,不需要自己手动的点击。第一次构建Springboot项目这个构建
过程比较长一点和自己网络息息相关。稍安勿躁,构建成功后的目录如2.7所示。
2.7还没说IDEA这个软件界面还挺好看的。这就是构建好的项目结构,
我们可以把左侧带‘mvn’的所有文件删除掉,干净简洁,我们就可以写
一个请求来测试我们的成果了。对了,
记得pom.xml文件添加Web的依赖,具体依赖如2.8所示
2.8添加好依赖后,我们建一个Controller包,在包下边建
一个HelloSpringboot类,具体代码如2.9所示
2.9写好后,Springboot集成的tomcat,所以我们可以直接运行,但是默认端口号是
8080,如果你需要手动修改端口号,请在application.propertes里面
添加‘server.port=8888’这行配置。确保一切没问题后,启动项目如图2.10所示
2.10点击绿色小三角,启动项目,见到2.11日志代表启动成功
2.11见到这个日志后,我们打开浏览器访问localhost:8080/hello效果如
2.12所示
2.12至此第一个Springboot项目已经运行出来了,虽然没有连接数据库,
但是不能一口吃成一个胖子,我们时间还多一步一步来。源码放在文末的码云里了。
欢迎fork和star
下一篇讲解用Thymeleaf模板的引入
本篇源码位置:https://gitee.com/xlisteven/springboot_course.git
原文:https://www.cnblogs.com/xlisteven/p/12193094.html