springBoot学习笔记(1)—— 搭建springBoot项目
文章目录
- springBoot学习系列笔记文章
- 一、搭建项目
- 1.步骤说明
- 2.步骤截图
- 二、项目代码
- 1.引入jar包
- 2.java代码
- 3. 运行截图
说明:此次项目的构建都是基于IDE软件。
一、搭建项目 1.步骤说明- 点击“File”->“New”->“Module”。
- 选择"Spring Initializr",选择JDK8环境,点击“Next”
- 填入项目名Name,这里我填写的是springbootdemo,选择Java Version为8。
- Web中引入Spring Web的jar包。
代码如下(示例):
2.java代码4.0.0 org.springframework.boot spring-boot-starter-parent2.6.2 com.example demo0.0.1-SNAPSHOT springbootdemo Demo project for Spring Boot 1.8 org.springframework.boot spring-boot-starterorg.springframework.boot spring-boot-starter-testtest org.springframework.boot spring-boot-starter-weborg.springframework.boot spring-boot-maven-plugin
代码如下(示例):
package com.example.demo; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.context.annotation.Description; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.*; @SpringBootApplication @Controller public class SpringbootdemoApplication { public static void main(String[] args) { SpringApplication.run(SpringbootdemoApplication.class, args); } @ResponseBody @GetMapping("test") public String test(){ return "这是一次测试"; } @ResponseBody @PostMapping("testVariable") public String testVariable(String message){ return "你输入的信息为:" + message; } @GetMapping("testPathVariable/{id}") @ResponseBody public String testPathVariable(@PathVariable(value = "id") String id){ return "传入变量id为:" + id; } }
代码说明
- @ResponseBody表示返回的数据为JSON格式,防止乱码。
- @SpringBootApplication注解是springboot的核心注解,目的是开启注解配置。
- @SpringBootApplication注解包含@ComponentScan,@EnableAutoConfiguration,@SpringBootConfiguration ,@Inherited 四个注解。
- @PathVariable标签必须和@ResponseBody配合使用,不然容易引起异常,或者在控制层使用@RestController标签,两者效果一致。
3. 运行截图
项目源码
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)