spring boot 注解

@Controller

可以直接 return jsp页面和html页面
如果需要返回json等内容,需要加 @ResponseBody 注解

@RestController

直接返回json内容 是 @ResponseBody & @Controller的组合
无法return jsp 页面和 html 页面

@CrossOrigin

允许接口跨域

@RequestMapping

提供路由信息
@RequestMapping(value = "/create",method = RequestMethod.POST)

  • value:映射的请求URL或者其别名
  • method:兼容HTTP的方法名
  • params:根据HTTP参数的存在、缺省或值对请求进行过滤
  • header:根据HTTP Header的存在、缺省或值对请求进行过滤
  • consume:设定在HTTP请求正文中允许使用的媒体类型
  • product:在HTTP响应体中允许使用的媒体类型

@EnableAutoConfiguration

根据添加的jar包依赖自动配置spring

  • exclude 排除指定配置类

@SpringBootApplication

是@EnableAutoConfiguration & @ComponentScan & @Configuration的组合
自动配置spring 和扫描当前目录下的所有包

@Configuration

导入其他配置类

@Autowired

注入构造函数

@Service

标注业务层组件

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。