java后端开发(四):在IDEA下创建Spring boot 版HelloWorld

目录

  • 前言
  • 工欲善其事必先利其器
  • 在IDEA下创建Spring boot应用
    • 第一张图(找找Spring boot 在哪里)
    • 第二张图
    • 第三张图
  • Hello World
    • 第一行代码
  • 总结

前言

上篇文章 java后端开发框架解读 讲述了后端开发的常用框架是什么。本篇就引领大家进入框架的世界,输出自己的hello world。
需要自己安装好 JDK ,建议选择 JDK8 ,如何安装请自行搜索。
再说一遍,互联网时代,最好的老师就是网络,一定要多动手去搜索,多去搜索去思考,想一遍搜索就解决问题,那基本不现实。大家在学习的过程中就应该多锻炼。

工欲善其事必先利其器

既然提到java编程,相信大部分人都知道 eclipse 。然而我们接下来开发不用它,我们选择 IntelliJ IDEA , 简单的评价就是神器。当然,以后有精力的话建议学习一下 Visual Studio Code , 可能比 IDEA 还要好。
IDEA 是收费的,官网可以下载社区版,功能可能少一些(没用过)。学生党可以直接在其官网认证学生账号,可以免费适用一年。或者可以搜索 IDEA 授权服务器 自己去搭建一下授权服务器,可参考大神链接 大神 ,自己搭建的过程中一定要主动搜索各种问题,这样子最后不但可以免费使用 IDEA,而且还可以学到很多其他的东西。实在懒得搭,搜索一下别人搭好的即可。


安装好IDEA再往下走


开发工具选择好了,开发语言也选择好了,开发框架我们直接用 spring boot ,关于它的功能,参考前面的文章即可。

在IDEA下创建Spring boot应用

由于是第一个应用,创建过程中的必要的截图我会发上来,不必要的细节就不放了,自己多探索永远比别人教要学的多。
以下不重要的步骤已经省略

第一张图(找找Spring boot 在哪里)

这张图很重要,这张图的操作知道了,你的 Spring Boot 应用也基本搭好了。
java后端开发(四):在IDEA下创建Spring boot 版HelloWorld_第1张图片

左边的选择列表示你要创建的项目是什么类型的应用。大家可以看到里面有 java ,maven ,spring 等,然而我们都不要,我们选择左侧红圈的 Spring Initializr 。咦?怎么不是 Spring Boot 呢?这个。。Initializrboot 是一个意思吧。。。可能是官方调皮吧,总之呢,选择 Spring Initializr 就等于创建了 Spring Boot 应用。
上边的横线,如果你安装了 JDK,他会自动检测到的,或者自己手动指定路径,他表示你这个项目用的 java版本是什么。
下边的横线,嗯,默认就好,可以自己以后去探索。

第二张图

java后端开发(四):在IDEA下创建Spring boot 版HelloWorld_第2张图片
第二张图就是名字而已,为什么要拿出来说一下呢?主要是讲一下 GroupArtifactGroup 表示组织名称,比如你公司域名是 company.com ,那么组织名称就是 com.company ,公司下面肯定会开发好多项目,那么就需要根据 Artifact 来区别。这是约定俗成的规范,防止包名冲突。
图中的 type 可以注意下,默认选择的是 maven ,我们会面会继续说的。

第三张图

java后端开发(四):在IDEA下创建Spring boot 版HelloWorld_第3张图片
按图中勾上 web 即可,点击 web 可看到下面的具体说明,找找看,有没有你在前面文章中见到的熟悉的框架字眼。看完具体说明,你就知道勾选 web 的作用是什么了。
有兴趣,可以浏览下左侧其他的东西,但是不要勾选,我们后面会介绍另外的方式的。这里列出的都是开发框架或者说可利用的工具。你会在里面找到其他你熟悉的。

Hello World

java后端开发(四):在IDEA下创建Spring boot 版HelloWorld_第4张图片
工程创建好后,第一次要下载很多东西,等全部初始化完成后,你就可以点开看到这样子的画面。可以对照创建工程时填写的名字等来对比理解一下。
点击右上角的绿色三角,即可启动运行当前工程。下面是运行成功的截图:
java后端开发(四):在IDEA下创建Spring boot 版HelloWorld_第5张图片
红框圈住的叫做控制台,程序运行后,可以在控制台查看程序的一些输出内容,根据英文内容就可以看到,应用已经启动了。由于我们还没有写任何程序,所以就算应用启动了,我们也不能正确访问。点击右上角红色矩形即可停止运行。

第一行代码

java后端开发(四):在IDEA下创建Spring boot 版HelloWorld_第6张图片
在demo包下新建一个类,类中内容按照图中来写即可。如何新建,要自己去探索。然后图中代码关于 import 的不用写,会自动导入的。
如果写完报错了,可以在报错的地方(代码中红色标注)按 ALT + ENTER,会有聪明的提示哦。
为什么我是截图,而不是直接贴代码,希望一开始还是手敲为主,复制粘贴印象难以深刻。
写完了吗?写完运行程序,然后在浏览器地址栏输入地址 localhost:8080/test,按下回车即可,你会发现浏览器上输出了 “hello world” 。如下图:
java后端开发(四):在IDEA下创建Spring boot 版HelloWorld_第7张图片

完事了,就这么简单。

总结

本篇中你又安装了JDK,又安装了IDEA,而且还新建了工程,打印输出了hello world。到此为止可以了,为什么所有编程都是输出 hello world呢?因为这是最简单的验证你各种开发环境,软件配置正确与否的操作。Hello world都可以打印了,那么接下来就全都是和软件开发有关了。
上面虽然寥寥几幅图,但是包含的信息可是非常多的。我们下篇一 一 讲解。
希望你可以提前搜索了解一下 mavenjava 注解 , JSON 等内容,然后回顾下 web开发是什么,后端是什么,端口号是什么。温故而知新,不会错的。

你可能感兴趣的:(java后端开发教程)