0,前言
闲来无事,准备写个APP玩。在写的过程中,记录一些要点提醒自己,也为有需要的人参考。目前计划分为后端与android两个系列来记录,记录的内容是一些要点,不是全部代码。本章是后端系列的第一章,目标是新建一个工程,运行时输出『Hello,world!』。
1,基础
在阅读此系统流水日记时,需要准备好一些基础条件:
A,己经安装好JDK且版本不低于8;
B,己经安装好Intellij IDEA;
C,具备Java基础知识。
2,使用Intellij IDEA新建一个工程,注意在后端系列中均采用gradle而不是maven。具体过程如下图所示:
步骤一:新建springboot工程
步骤二:输入工程信息,注意图中箭头所选择的内容:使用gradle包管理器,开发语言使用grovvy,如果你选择的是Java或kotlin,则需要注意语法差异。包名等信息请按需要进行修改。
步骤三:勾选web支持。
步骤四:设定项目保存的目录,请按需要进行修改。
步骤五:勾中自动导入,这样后面再修改build文件时,不需要手动刷新。
3,首次运行。经过前面的步骤,新的springboot工程己经建立好了,虽然什么内容都没有,但还是可以运行的。点开idea右侧的Gradle菜单,双击bootRun。有时在新建工程完成后,未出现Gradle菜单,此时可以先关闭工程再重新打就会有了。
双击bootRun运行工程稍等一会,在idea下方可以看见类似下图的输出内容,注意看下图,springboot默认使用了tomcat,默认端口是8080,如果你的8080端口被占用了,那么有可能会启动失败。
看到类似这样的输出就表示运行正常,按停止按钮结束第一次运行。
4,在com.ybg.common.userinfo下新建一个controller包,具体步骤如下:
步骤一:选择新建包
步骤二:输入包名。
5,在上面新建的包下再新建一个controller类。步骤如下:
步骤一:新建groovy类
步骤二:输入类名
6,为新建的类增加controller注解,增加一个方法用于输出相关的信息。增加后的UserInfoController类全部代码如下:
UserInfoController类代码
7,再次运行项目,等项目运行完成后,就可以用浏览器来访问了,当然也可以用postman,后端系列后续用Postman会比较多,可以先安装一个。以下截图是用postman:
输入参数,输出hello信息。
8,以上就是本章的具体过程,红线为要点部分,关于groovy语法的差异要点及gradle在后续文章中会慢慢涉及,其它未明事项可以留言。










网友评论