基于springboot后端开发实录一:初见
0,前言
闲来无事,准备写个APP玩。在写的过程中,记录一些要点提醒自己,也为有需要的人参考。目前计划分为后端与android两个系列来记录,记录的内容是一些要点,不是全部代码。本章是后端系列的第一章,目标是新建一个工程,运行时输出『Hello,world!』。
1,基础
在阅读此系统流水日记时,需要准备好一些基础条件:
A,己经安装好JDK且版本不低于8;
B,己经安装好Intellij IDEA;
C,具备Java基础知识。
2,使用Intellij IDEA新建一个工程,注意在后端系列中均采用gradle而不是maven。具体过程如下图所示:





3,首次运行。经过前面的步骤,新的springboot工程己经建立好了,虽然什么内容都没有,但还是可以运行的。点开idea右侧的Gradle菜单,双击bootRun。有时在新建工程完成后,未出现Gradle菜单,此时可以先关闭工程再重新打就会有了。

稍等一会,在idea下方可以看见类似下图的输出内容,注意看下图,springboot默认使用了tomcat,默认端口是8080,如果你的8080端口被占用了,那么有可能会启动失败。

4,在com.ybg.common.userinfo下新建一个controller包,具体步骤如下:


5,在上面新建的包下再新建一个controller类。步骤如下:


6,为新建的类增加controller注解,增加一个方法用于输出相关的信息。增加后的UserInfoController类全部代码如下:

7,再次运行项目,等项目运行完成后,就可以用浏览器来访问了,当然也可以用postman,后端系列后续用Postman会比较多,可以先安装一个。以下截图是用postman:

8,以上就是本章的具体过程,红线为要点部分,关于groovy语法的差异要点及gradle在后续文章中会慢慢涉及,其它未明事项可以留言。