快速初始化第一个SpringBoot项目

配置环境

工欲善其事必先利其器,至于环境变量、Maven等等这些东西我就不在啰嗦了。

关于Spring Boot我也是初学,有些地方可能解释的不到位,或者有哪里出错,欢迎评论留言指出,一定及时改正。

Spring Boot项目构建

1). 访问 http://start.spring.io/

2). 选择构建工具Maven或者Gradle,选择语言,选择版本等

初始化项目

3). 点击Generate Project下载并解压项目,导入开发工具

可以删除没用的文件(.mvn/HELP.md/mvnw/mvnw.cmd)

导入开发工具

Hello World

1). 编写前端控制器 HelloController

@RestController
public class HelloController {

    @RequestMapping(value = "/hello")
    public String hello(){
        return "Hello World! Welcome to visit dbnewyouth.com";
    }
}

2). 运行启动类GuoyunApplication.java

访问:http://localhost:8080/hello 默认端口号:8080

访问效果

3). 编写测试类 使用JUnit运行该测试,绿色表示该代码测试通过

@RunWith(SpringRunner.class)
@SpringBootTest
@AutoConfigureMockMvc
public class HelloContreoolerTest {

    @Autowired
    private MockMvc mockMvc;

    @Test
    public void testHello() throws Exception {
        mockMvc.perform(MockMvcRequestBuilders.get("/hello")
                .accept(MediaType.APPLICATION_JSON))
                .andExpect(status().isOk())
                .andExpect(content().string(equalTo("Hello World! Welcome to visit dbnewyouth.com")));
    }
}

文章发布自:笑凡尘,转载请注明出处,谢谢!