转载

java小白的成长记录之输出hello word!

时代在进步,公司为了响应时代的号召,将使用java取代php,所以为了生存下去,开始迈出学习java的脚步。

计划不定期将学习历程整理记录下来,希望可以成功转型为一名合格的java大白!

java同事跟我说,直接学Spring Boot吧,于是正式开启学习之旅。

二、目标

学习语言的第一步是什么?

当然是输出 Hello Word!!

所以今天我的目标就是输出Hello Word了!

三、过程

(1)之前将环境搞过一次了,再次就不说明配置过程啥的了,网上的资料都挺全的了。开发工具用的是IntelliJ IDEA。

(2)创建项目,因为只是简单的练手项目,所以暂不用考虑完善信息,一切都使用默认的

1.File->new->project

2.选择Spring Initializr

java小白的成长记录之输出hello word!

3.使用默认直接点next

4.Web下勾选Spring Web(ps:网上创建springboot项目多是勾选Web选项,而较高版本的Springboot勾选Spring Web Start,2.1.8版本是Spring Web)

java小白的成长记录之输出hello word!

5.直接点Finish

(3)Maven导包

1.进入项目中,点击右侧的Maven,点击设置(扳手图标)进行项目Maven仓库的配置;

java小白的成长记录之输出hello word!
java小白的成长记录之输出hello word!

(4)等待自动导包完成后,开始进行目录的创建,在src/main/java/com.example.demo 右键->New->Package,新建个controller目录,并在目录下建个HelloController类,添加以下代码

package com.example.demo.controller;

import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import org.springframework.web.bind.annotation.RequestParam;


@RestController
public class HelloController {
    @RequestMapping("/sayHello")
    public String sayHello() {
        return "Hello Word!";
    }

    @RequestMapping("/helloByParam")
    public String helloByParam(@RequestParam(value = "name") String name) {
        return "Hello ," + name;
    }
}


复制代码

(5)找到src/main/java/com.example.demo/DemoApplication,这个是入口文件,把它run起来!

java小白的成长记录之输出hello word!
原文  https://juejin.im/post/5e6e1bebf265da5741121d4a
正文到此结束
Loading...