0,前言
闲来无事,准备写个APP玩。在写的过程中,记录一些要点提醒自己,也为有需要的人参考。目前计划分为后端与android两个系列来记录,记录的内容是一些要点,不是全部代码。本章是后端系列的第一章,目标是新建一个工程,运行时输出『Hello,world!』。
1,基础
在阅读此系统流水日记时,需要准备好一些基础条件:
A,己经安装好JDK且版本不低于8;
B,己经安装好Intellij IDEA;
C,具备Java基础知识。
2,使用Intellij IDEA新建一个工程,注意在后端系列中均采用gradle而不是maven。具体过程如下图所示:
![](https://img.haomeiwen.com/i15056259/d92b906e02d18593.png)
![](https://img.haomeiwen.com/i15056259/e0bc618bbc4ef265.png)
![](https://img.haomeiwen.com/i15056259/9daf914a115a2d0a.png)
![](https://img.haomeiwen.com/i15056259/00342aca649c432d.png)
![](https://img.haomeiwen.com/i15056259/b822e48e3d1bb900.png)
3,首次运行。经过前面的步骤,新的springboot工程己经建立好了,虽然什么内容都没有,但还是可以运行的。点开idea右侧的Gradle菜单,双击bootRun。有时在新建工程完成后,未出现Gradle菜单,此时可以先关闭工程再重新打就会有了。
![](https://img.haomeiwen.com/i15056259/b3cdb83e7bc4cb51.png)
稍等一会,在idea下方可以看见类似下图的输出内容,注意看下图,springboot默认使用了tomcat,默认端口是8080,如果你的8080端口被占用了,那么有可能会启动失败。
![](https://img.haomeiwen.com/i15056259/217cf50a7f498828.png)
4,在com.ybg.common.userinfo下新建一个controller包,具体步骤如下:
![](https://img.haomeiwen.com/i15056259/ba10ec8931b5566c.png)
![](https://img.haomeiwen.com/i15056259/ff7d13dbe1a587c8.png)
5,在上面新建的包下再新建一个controller类。步骤如下:
![](https://img.haomeiwen.com/i15056259/8e96fb838bc2f30e.png)
![](https://img.haomeiwen.com/i15056259/074c3fe59b583662.png)
6,为新建的类增加controller注解,增加一个方法用于输出相关的信息。增加后的UserInfoController类全部代码如下:
![](https://img.haomeiwen.com/i15056259/44051df8677b2eee.png)
7,再次运行项目,等项目运行完成后,就可以用浏览器来访问了,当然也可以用postman,后端系列后续用Postman会比较多,可以先安装一个。以下截图是用postman:
![](https://img.haomeiwen.com/i15056259/28e2209436c66c09.png)
8,以上就是本章的具体过程,红线为要点部分,关于groovy语法的差异要点及gradle在后续文章中会慢慢涉及,其它未明事项可以留言。
网友评论