9159金沙官网-9159金沙游艺场官网-金沙国际官网

咨询热线:023-67611227

24小时热线:13372636650

新闻中心

9159金沙

产品方案

服务项目

开发案例
新闻资讯
联系我们

SpringBoot相关注释

2020/02/04  来源:9159金沙官网

一、启动注解 @SpringBootApplication

包含了@SpringBootConfiguration,@EnableAutoConfiguration,@ComponentScan这三个注解

二、Controller 相关注解

@Controller

控制器,处理http请求。

@RestController 复合注解

相当于@Controller 与@ResponseBody

@RequestBody

通过HttpMessageConverter读取Request Body并反序列化为Object(泛指)对象

@RequestMapping

@RequestMapping 是 Spring Web 应用程序中最常被用到的注解之一。这个注解会将 HTTP 请求映射到 MVC 和 REST 控制器的处理方法上

三、取请求参数值

@PathVariable:获取url中的数据

@Controller
@RequestMapping("/User")
public class HelloWorldController {
    @RequestMapping("/getUser/{uid}")
    public String getUser(@PathVariable("uid")
    Integer id, Model model) {
        System.out.println("id:" + id);

        return "user";
    }
}

@RequestParam:获取请求参数的值

@Controller
@RequestMapping("/User")
public class HelloWorldController {
    @RequestMapping("/getUser")
    public String getUser(@RequestParam("uid")
    Integer id, Model model) {
        System.out.println("id:" + id);

        return "user";
    }
}

四、事务注解 @Transactional

五、全局异常处理

@ControllerAdvice 统一处理异常

@ControllerAdvice 注解定义全局异常处理类

 

app外包公司:分析app用户流失

app外包公司称app用户是我们开发APP最大的动力,当app受到大众欢迎时,也是app开发公司

怎么做一款多商户商城APP开发?

现在的互联网电商平台多种多样,特别是现在的移动互联网发展,智能手机的普及使得

低价制作手机APP怎么样

手机APP作为传递商品信息的重要手段,正在被广泛应用于各大商业活动中。随着互联网

点击我更换图片

公司地址:

重庆市渝北区冉家坝时光城写字楼

联系方式:

023-67611227

13372636650(24h热线)

重庆市渝北区冉家坝时光城写字楼

© 2020 9159金沙官网

渝ICP备15006414号-2      渝公网安备 50011202502110号