美文网首页
Spring-boot实例代码

Spring-boot实例代码

作者: 简洁心飞 | 来源:发表于2019-02-25 11:35 被阅读0次
    params、form-data 都可以使用get、post发送
    
    
    package com.xinyue.one;
    import org.springframework.web.bind.annotation.*;
    
    @RestController
    @RequestMapping("/user")
    public class UserController {
    
        @RequestMapping("/hello")
        public String hello(){
            return  "你好我的中国🇨🇳";
        }
    
        @RequestMapping("/name")
        public String getName(){
            User user = new User();
            user.setId(1);
            user.setName("心飞");
            return user.getName();
        }
        @RequestMapping("/name1")
        public String getName1(@RequestParam("name") String name){
            /**
             * http://127.0.0.1:8080/user/name1?name=英雄联盟
             * params 使用get、post都可以发送
             */
            return name;
        }
    
        @RequestMapping(value = "/par1", method = RequestMethod.GET)
        public String reqPar1(@RequestParam("name") String name){
            return name;
        }
    
        @RequestMapping(value = "/par2", method = RequestMethod.GET)
        public String reqPar2(@RequestParam(value = "name", required = false) String name){
            if(null != name){
                return name;
            }else{
                return "未传入参数";
            }
        }
    
        @RequestMapping(value = "/par3", method = RequestMethod.GET)
        public String reqPar3(@RequestParam(value = "name", defaultValue = "心悦飞飞") String name){
            return name;
        }
    
        @RequestMapping(value = "/par4/{id}", method = RequestMethod.GET)
        public Integer reqPar4(@PathVariable("id") Integer id){
            return id;
        }
        @RequestMapping(value = "/{id}/par5", method = RequestMethod.GET)
        public Integer reqPar5(@PathVariable("id") Integer id){
            return id;
        }
    
        @RequestMapping(value = "/par6/{name}", method = RequestMethod.GET)
        public String reqPar4(@PathVariable("name") String name){
            return name;
        }
    }
    

    相关文章

      网友评论

          本文标题:Spring-boot实例代码

          本文链接:https://www.haomeiwen.com/subject/cvvwyqtx.html