时代在进步,公司为了响应时代的号召,将使用java取代php,所以为了生存下去,开始迈出学习java的脚步。
计划不定期将学习历程整理记录下来,希望可以成功转型为一名合格的java大白!
java同事跟我说,直接学Spring Boot吧,于是正式开启学习之旅。
学习语言的第一步是什么?
当然是输出 Hello Word!!
所以今天我的目标就是输出Hello Word了!
(1)之前将环境搞过一次了,再次就不说明配置过程啥的了,网上的资料都挺全的了。开发工具用的是IntelliJ IDEA。
(2)创建项目,因为只是简单的练手项目,所以暂不用考虑完善信息,一切都使用默认的
1.File->new->project
2.选择Spring Initializr
3.使用默认直接点next
4.Web下勾选Spring Web(ps:网上创建springboot项目多是勾选Web选项,而较高版本的Springboot勾选Spring Web Start,2.1.8版本是Spring Web)
5.直接点Finish
(3)Maven导包
1.进入项目中,点击右侧的Maven,点击设置(扳手图标)进行项目Maven仓库的配置;
(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起来!