目录
1、spring的配置文件properties和yml
1-1、properties文件
还有一点该文件application.properties的名字不能修改,感兴趣的同学可以改一下试试,看看还起作用吗?
1-2、yml文件
选中resources文件,右键——>new——>file
名字application.yml
还有一点,yml文件和pro文件虽然后缀不同,不要就认为他们可以同名,但是在java中是不允许同名的,这是一个很重要的规则,我这里为了演示所以写成同名的了,我后面的的讲解中是已经把pro文件改名使之失效了的
2、spring的一些注解
2-1、@RestController
该注解是@ResponseBody和@Controller共同组成,@Controller标记的类实际上就是个SpringMVC Controller对象,它是一个控制器类,@ResponseBody注解是将controller的方法返回的对象 通过适当的转换器 转换为指定的格式之后,写入到response对象的body区(响应体中),通常用来返回JSON数据,可以分开用,也可以直接用@RestController,但一般来说直接使用@RestController较多
2-1-1、@RestController案例,新建一个controller类
类里写
package com.gt.controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
/**
* @RestController有一下几点作用
* 1、将数据转换为JSON数据并呈现给页面
* 2、将使用该注解的类交给spring容器管理
* 3、springMvc调用该对象并接收用户请求
*/
@RestController
public class Countroller {
@RequestMapping("/get1")
public String get1(){
return "你好@RestController";
}
}
然后启动该项目的启动类,