本部分一共分为几节:
1. MAC下使用VS Code安装与配置Java环境与Maven环境

2. VS Code插件的安装与配置

3. VScode创建第一个Spring boot + Maven项目

1. 在VS Code中输入command + shift + P命令,调出面板:

JMS(三)VScode创建第一个Spring boot + Maven项目

2. 选择Spring Initializr: Generate a Maven Project
3. 选择Java
4. 输入项目名称,这里使用默认com.project,回车后继续使用默认名demo

JMS(三)VScode创建第一个Spring boot + Maven项目

5. 选择SNAPSHOT版本,这里选择2.2.0
6. 然后选择第一次配置的时候,需要加载的包(我这里要用到MySQLMyBatis,所以选择比较多,如果不需要的话,可以只选择DevTools, Lombok, Web, Thymeleaf这几个包);

JMS(三)VScode创建第一个Spring boot + Maven项目

完成后点击生成即可。

7. 点击pom.xml,我们可以看到我们选择的jar包,这时候此pom.xml相当于一个配置池,我们要把相关的资源进行在线下载,所以在项目的左侧maven项目中,右键install

JMS(三)VScode创建第一个Spring boot + Maven项目

如果报错,可能是测试例子出了问题,所以把src/test/java/com/example/demo下面的DemoApplicatioTests.java文件删除,然后再重新install
JMS(三)VScode创建第一个Spring boot + Maven项目

8. 完成后,我们在项目中编写一个测试的Controller

JMS(三)VScode创建第一个Spring boot + Maven项目

HelloController.java:

package com.example.demo.controller;

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

@RestController
public class HelloController {
    @RequestMapping("/hello")
    public String hello(){
        return "Hello World";
    }
}
9. 在DemoApplication.java中启动项目

如果遇到Failed to configure a DataSource: ‘url’ attribute is not specified and no em…错误,可以在DemoApplication.java的@SpringBootApplication的注解中添加exclude:
@SpringBootApplication(exclude = DataSourceAutoConfiguration.class)

10. 在浏览器中输入localhost:8080/hello,就可以看到返回结果,完毕。

JMS(三)VScode创建第一个Spring boot + Maven项目

相关文章: