我的Spring Boot之旅——启程(Spring Boot项目的创建)

我的spring boot之旅——启程(the first day)

这是作为计算机专业的学生,大三才第一次写博客实在有点羞愧,这篇博客记录了我开始学习spring boot的第一天。(文末有彩蛋(彩蛋?也可以这么说))
(新手上路,如果有一些说得不对的、用词不当的地方,也请大家说出来指正我,我也希望和大家多多交流,谢谢大家)

创建项目步骤

首先,要创建项目,就要有开发环境和工具,本次项目用到的有interlliJ IDEA和Navicat for MySQL,所以interlliJ IDEA、Navicat for MySQL需要提前安装和配置好。

  1. 打开IDEA——创建项目 ,打开IDEA后,点击页面左上角File,选择new,再选择project;
    我的Spring Boot之旅——启程(Spring Boot项目的创建)

  2. 接下来进入了下面这个界面,然后点击左侧菜单栏的Spring Initializr,界面右侧显示有java版本等信息,这些不用修改,现在点击右下角next。我的Spring Boot之旅——启程(Spring Boot项目的创建)

  3. 在第一栏Group里填写你的项目名,一般是逆序域名,我填写的名字是com.briup.apps。我的Spring Boot之旅——启程(Spring Boot项目的创建)

  4. 下一步之后在左侧菜单里面点击Develop Tools然后看到中部菜单,勾选Spring Boot DevTools;再在左侧菜单里面点击Web然后看到中部菜单,勾选Spring Web;再在左侧菜单里面点击SQL然后看到中部菜单,勾选MyBatis Framework和MySQL Driver;最后,再界面右侧可以看到刚刚勾选的四项内容。我的Spring Boot之旅——启程(Spring Boot项目的创建)

  5. 下一步,命名项目文件名,选择文件存放目录。我的project name是demo。最后finish。我的Spring Boot之旅——启程(Spring Boot项目的创建)

  6. finish之后等待加载jar完成;如果中途出现了错误,加载失败,可以在右侧的Maven里面,打开demo文件夹下的Lifecycle文件夹,点击clean,clean完之后再点击install。

  7. 打开如图文件目录下的文件,在里面修改端口号,修改url里面的demo(这里的demo为你建立的数据库名),然后再修改用户名和密码。我的Spring Boot之旅——启程(Spring Boot项目的创建)

  8. 点击右上角绿色小三角运行该程序。虽然运行成功,但底下会提示有个关于url的错误,这个错误的原因是我们本地没有建立相关的数据库。因此为了解决这个url错误,我们要建立一个数据库。

  9. 接下来进行Navicat for MySQL的操作。打开Navicat for MySQL,新建名为localhost的连接,建立后测试连接是否成功,成功就ok。我的Spring Boot之旅——启程(Spring Boot项目的创建)

  10. 双击新建的localhost连接,点亮该链接,接下来在localhost下新建一个名为demo的数据库,接着在数据库里面建表填上数据我的Spring Boot之旅——启程(Spring Boot项目的创建)

  11. 点击demo,然后再上方导航栏里选择用户,添加用户;我的Spring Boot之旅——启程(Spring Boot项目的创建)

  12. 以上操作完成后,回到IDEA,再次运行程序;

  13. 运行成功后打开浏览器,输入:localhost:8899,回车。虽然会显示一个error页面,但此时已经成功连接数据库,只是因为我们没有往程序里面写接口,所以不会显示有东西。

  14. 回到IDEA,在demo项目里面按以下顺序打开文件夹:demo->src->java->com.briup.apps.demo.在com.briup.apps.demo文件夹里创建6个package,分别是bean、config、dao、service、utils、web。此外,在web这个包里再创建两个包,分别是controller、filter。我的Spring Boot之旅——启程(Spring Boot项目的创建)

  15. 我们要在controller里面写出一些接口,才能有东西在网页里面显示出来。所以我们在controller里面新建了一个名为Test的java文件,里面写了一些接口:我的Spring Boot之旅——启程(Spring Boot项目的创建)

  16. 现在再打开浏览器,输入localhost:8899/test/find,网页就会出现hello,以此类推输入localhost:8899/test/findAll,网页就会出现name zhangsan;age 21;输入localhost:8899/test/findone,网页就会出现25,我的Spring Boot之旅——启程(Spring Boot项目的创建)
    我的Spring Boot之旅——启程(Spring Boot项目的创建)
    我的Spring Boot之旅——启程(Spring Boot项目的创建)

彩蛋(这个对于新手上路的我来说真的是有点好玩)

在IDEA运行今天这个程序的时候,运行结果的开头部分是个spring英文的图案。
我的Spring Boot之旅——启程(Spring Boot项目的创建)

也可以把这个图案换成其他图案。那么怎么换呢?很简单!在网上搜索下载你喜欢的图案的txt文件,下载好后直接拖到如图所示的resource文件夹里面
我的Spring Boot之旅——启程(Spring Boot项目的创建)
再重新运行程序,大功告成!给大家看看
我的Spring Boot之旅——启程(Spring Boot项目的创建)

总结与反思

经过这个Spring Boot项目的创建,反思:学过的java已经忘得差不多了,所以得赶紧拾起来了。