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

本站部分文章源于互联网,本着传播知识、有益学习和研究的目的进行的转载,为网友免费提供。如有著作权人或出版方提出异议,本站将立即删除。如果您对文章转载有任何疑问请告之我们,以便我们及时纠正。

PS:推荐一个微信公众号: askHarries 或者qq群:474807195,里面会分享一些资深架构师录制的视频录像:有Spring,MyBatis,Netty源码分析,高并发、高性能、分布式、微服务架构的原理,JVM性能优化这些成为架构师必备的知识体系。还能领取免费的学习资源,目前受益良多

转载请注明原文出处:Harries Blog™ » java小白的成长记录之输出hello word!

赞 (0)
分享到:更多 ()

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址