SpringBoot入门:SpringBoot注解的使用Controller注解的使用方法
2018-05-16 12:06
435 查看
@Controller
处理http请求
@RestController
组合注解
Spring4之后新加入的注解,原来返回json需要@ResponseBody和@Controller配合。
@RequestMapping
配置url映射。
此注解即可以作用在控制器的某个方法上,也可以作用在此控制器类上。
//Controller和restcontroller是不一样的。controller必须配合模板使用
//这里只能用Controller注解,可以正常显示页面
//如果用RestController的话,显示不出页面,只会显示字符串"index"
举例HelloController3
[java] view plain copy- package com.imooc;
- import org.springframework.stereotype.Controller;
- import org.springframework.web.bind.annotation.RequestMapping;
- import org.springframework.web.bind.annotation.RequestMethod;
- import org.springframework.web.bind.annotation.RestController;
- @Controller
- public class HelloController3 {
- @RequestMapping(value = "/hello33",method = RequestMethod.GET)
- public String say3(){
- return "index";
- }
- }
- //Controller和restcontroller是不一样的。controller必须配合模板使用
- //这里只能用Controller注解,可以正常显示页面
- //如果用RestController的话,显示不出页面,只会显示字符串"index"
可以参考的其他优秀文章:
SpringBoot 中常用注解@Controller/@RestController/@RequestMapping介绍
Spring Boot 学习总结之 Controller 注解
spring boot 的常用注解使用 总结
[springBoot系列]--springBoot注解大全
springboot 注解整理
相关文章推荐
- SpringBoot入门系列篇(四):使用SpringBoot创建定时任务
- Spring Boot快速入门(五):使用MyBatis(注解形式)进行数据库操作
- spring boot 多线程,异步方法和异步类的注解使用
- SpringBoot入门-17(springboot集成mybatis注解形式实现ID自动增长)
- springBoot使用Controller读取配置文件两种方式&读取自定义配置方法
- SpringBoot入门-13(springboot配置使用YML)
- springboot入门一,使用myEclipse新建一个springboot项目
- Spring Boot 使用AOP切换多数据源时,被@Transactional注解的方法会抛异常
- springboot入门(三)-- springboot集成mybatis及mybatis generator工具使用
- springboot快速入门(三)——Controller的使用
- Spring boot中PropertySource注解的使用方法详解
- springboot入门---入口类注解@SpringBootApplication解析
- Spring Boot使用Value注解给静态变量赋值的方法
- spring boot中controller的使用及url参数的获取方法
- SpringBoot入门(三)Controller的使用
- SpringBoot入门-16(springboot集成mybatis注解形式)
- SpringBoot系列三:SpringBoot基本概念(统一父 pom 管理、SpringBoot 代码测试、启动注解分析、配置访问路径、使用内置对象、项目打包发布)
- SpringBoot启动报错 ApplicationStartingEvent,刚入门使用springboot
- SpringBoot入门-15(springboot配置freemarker使用YML)
- 注解的力量 -----Spring 2.5 JPA hibernate 使用方法的点滴整理(四):使用 命名空间 简化配置