-
@Controller+@ResponseBody=@RestController
查看全部 -
@Value 单个注解
@Component 多个注解,放入类中调用
@ConfigurationProperties 多环境的配置
查看全部 -
讲的不错查看全部
-
连接 mysql 插件
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-jpa</artifactId> </dependency> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> </dependency>
查看全部 -
// 接收url中的参数
@PathVariable(value="id", required = false) Integer id
// 接收get中的参数, 可以不传, 可以设置默认值, 可以接收get和post两种
@RequestParam(value="key", required = false, defaultValue = "0") Integer key
查看全部 -
GetMapping(""); // 接收get请求
PostMapping(""); // 接收post请求
RequestMapping(""); // get和post请求都接受, 一般不推荐使用
查看全部 -
@RequestMapping("") // 定义一级路由
@GetMapping("") // 定义二级路由
查看全部 -
同一个controller两个方法,一个返回json,一个返回html
类注解 @Controller
需要返回json的方法注解 @ResponseBody
查看全部 -
@Controller 传统网站, 同thinkPHP display 加载 html 页面方式
@RestController 直接返回 json, 字符串
@Controller + @ResponseBody = @RestController
查看全部 -
增加或者减少依赖都需要maven执行reimport
查看全部 -
@Value 单个注解
@Component 多个注解,放入类中调用
@ConfigurationProperties 多环境的配置
查看全部 -
运行时加载正式环境变量
java -jar -Dspring.profiles.active=prod target/luckmoney-0.0.1-SNAPSHOT.jar
查看全部 -
通过@Value("") 可以调用配置选项
需要倒入包
import org.springframework.beans.factory.annotation.Value;
查看全部 -
application.yml 是配置选项, 可通过 ${} 调用
查看全部 -
hello word编写
package com.example.luckmoney; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RestController; @RestController public class HelloController { @GetMapping("/hello") // 旧版本创建方法(1.*) // @RequestMapping(value = "hello", method = RequestMethod.GET) public String say() { return "sss"; } }
查看全部
举报