springboot极简教程002-HelloWord

俗话说,万事开头难,这回偏就来个简单的。本节课不多学,就学会一个HelloWord即可,从此通往springboot世界的大门。

新建spring工程

  • 运行IDEA,新建工程,选择Spring Initializr - Next - Project Metadata界面填写好Group和Artifact,其他的可以默认。
  • Next之后的界面中在第一栏选择【Web】,第二栏勾选【Web】,然后Next,最后选择项目保存的目录,完成。

项目结构

自动生成的项目后观察项目组织结构,都有哪些文件。

  • pom.xml:主要是Maven项目的配置文件,主要是添加依赖的,可以点开看看熟悉一下。
  • src目录下有main和test,test目录下主要用来编写测试单元代码的,后面会慢慢接触。main目录下有java和resources目录,java目录下主要就是java代码,resources目录下主要存放一些资源或者项目配置文件。
  • Application(如果是一路按照默认向导创建的项目,会是DemoApplication):这个是springboot的应用程序类,默认通过注解@SpringBootApplication来指定了该类为springboot的启动类,这个文件前期基本上不需要修改。
  • resources目录下有:static和templates文件夹,默认均为空,还有一个application.properties配置文件,默认也是空。

运行

可以直接点击IDEA右上方的运行按钮,观察效果,在日志输出中显示:

FrameworkServlet 'dispatcherServlet': initialization completed in 12 ms

则说明springboot项目已经运行起来了,此时在浏览器中访问http://localhost:8080,会显示一个Whitelabel Error Page的信息。这是因为我们还没有做任何有实质性内容的展示或输出,下面可以添加一个经典的HelloWord信息展示。

在应用程序的默认包下创建类:HelloController,内容如下:

@RestController
public class HelloController {
    @RequestMapping({"/", "/index"})
    private String index() {
        return "hello world";
    }
}

运行后在浏览器中访问:http://localhost:8080http://localhost:8080/index,页面上会输出显示:

hello world

添加注解相当于做了一个配置,用来添加一个页面URL的转向,使得在访问http://localhost:8080/ 或 http://localhost:8080/index时能够调用到HelloController的index函数,进而可以输出字符串hello world。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

asmcvc

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值