欢迎来到DIVCSS5查找CSS资料与学习DIV CSS布局技术!
  如何使用VSCode编写SpringBoot
 
  本篇文章将教你如何使用VSCode编写SpringBoot程序。你不需要用Eclipse,也不需要用IDEA。已经习惯了VS,其他的IDE……但不得不说VSCode很厉害,一用就喜欢。微软给VSCode提供了编写Java的插件,你可以在VSCode上愉快地写Java。
 
  一、环境搭建
 
  (1)安装Java、配置环境变量。(教程很多,这里不多说)
 
  (2)安装Maven和配置。参考https://www.cnblogs.com/eagle6688/p/7838224.html
 
  (3)安装VSCode
 
  (4)安装Java开发插件,配置VSCode的Java开发环境。(这一步微软替我们简化了,下载VsCodeJava安装程序,直接安装就可以编写Java代码了,下载连接http://aka.ms/vscode-java-installer-win此安装程序可以重复运行)
 
  二、构建Maven项目
 
  (1)访问http://start.spring.io/
 
  (2)选择MavenProject、Java、SpringBoot版本2.1.6,如图
 
  点击GeneratetheProject下载项目压缩包
 
  (3)解压后用VSCode打开此文件夹
 
  2.16版本官方推荐的项目结构如下:
 
  目前用得更多的是类似这种结构:
 
  三、编写接口,输入HelloWorld
 
  (1)pom.xml中添加支持web的模块,然后保存
 
  <dependency>
 
  <groupId>org.springframework.boot</groupId>
 
  <artifactId>spring-boot-starter-web</artifactId>
 
  </dependency>
 
  保存后VSCode自动下载该模块,也可以右键pom.xml,点击Updateprojectconfiguration手动更新配置
 
  
 
  
 
  pom.xml文件中默认有两个模块:
 
  spring-boot-starter:核心模块,包括自动配置支持、日志和YAML,如果引入了spring-boot-starter-webweb模块可以去掉此配置,因为spring-boot-starter-web自动依赖了spring-boot-starter。
 
  spring-boot-starter-test:测试模块,包括JUnit、Hamcrest、Mockito。
 
  (2)编写Controller内容
 
  @RestController
 
  publicclassHelloWorldController{
 
  @RequestMapping("/hello")
 
  publicStringindex(){
 
  return"HelloWorld";
 
  }
 
  }
 
  @开头的是Spring的注解
 
  @RestController的意思就是Controller里面的方法都以json格式输出,不用再写什么jackjson配置的了。
 
  @RequestMapping用于映射Web请求,包括访问路径和参数,用于类或方法上。
 
  (3)点调试,然后添加配置,自动生成启动Java配置文件
 
  运行调试
 
  

如需转载,请注明文章出处和来源网址:http://www.divcss5.com/html/h56841.shtml