`

spring mvc rest 4种http动作

    博客分类:
  • java
 
阅读更多

    @RequestMapping(value = "/channel_cfgs/channel/{channel}", method = RequestMethod.DELETE)
    @ResponseStatus(HttpStatus.NO_CONTENT)
    public void deleteChannelCFG(@PathVariable String channel) {
        logger.info("deleteChannelCFG is call!");
        System.out.println(channel);
    }

    @RequestMapping(value = "/channel_cfgs/channel/{channel}", method = RequestMethod.PUT)
    @ResponseStatus(HttpStatus.NO_CONTENT)
    public void updateChannelCFG(@PathVariable String channel, @RequestBody ChannelCFG channelCFG) {
        logger.info("updateChannelCFG is call!");
        System.out.println(channel);
        System.out.println(channelCFG);
    }

    @RequestMapping(value = "/channel_cfgs/channel/{channel}", method = RequestMethod.POST)
    @ResponseStatus(HttpStatus.CREATED)
    public void addChannelCFG(@PathVariable String channel, @RequestBody ChannelCFG channelCFG) {
        logger.info("addChannelCFG is call!");
        System.out.println(channel);
        System.out.println(channelCFG);
    }

    @RequestMapping(value = "/channel_cfgs/channel/{channel}", method = RequestMethod.GET)
    public @ResponseBody
    ChannelCFG getChannelCFG(@PathVariable String channel) {
        logger.info("getChannelCFG is call!");
        ChannelCFG cfg1 = new ChannelCFG();
        cfg1.setChannel_id(channel);
        cfg1.setIsp_hold("5:3:1:0.5:0.5");
        cfg1.setTotal_band(22222222);
        cfg1.setUser("bo.hu");
        return cfg1;
    }

分享到:
评论

相关推荐

    Spring MVC REST Demo

    Spring MVC 是一个强大的Java框架,用于构建Web应用程序,而REST(Representational State Transfer)是一种软件架构风格,常用于创建Web服务。"Spring MVC REST Demo"是一个示例项目,旨在展示如何在Spring MVC框架...

    spring mvc rest基础学习demo

    通过"spring mvc rest基础学习demo",初学者可以快速掌握如何使用Spring MVC创建RESTful服务,理解HTTP方法与REST原则,以及如何处理请求和响应。这个项目将涵盖基本的控制器设置、REST端点创建、数据交互和错误处理...

    spring mvc rest 小例子

    总结来说,这个“Spring MVC REST小例子”涵盖了如何使用Spring MVC框架构建REST服务的基本概念,包括HTTP方法映射、JSON数据交互以及相关的开发工具。通过学习和实践这个例子,你可以更好地理解和掌握RESTful服务的...

    使用Spring MVC创建REST服务简单例子

    REST(Representational State Transfer)是一种网络应用程序的设计风格和开发方式,它基于HTTP协议,实现了资源的分布式管理和访问。本教程将通过一个简单的例子,讲解如何利用Spring MVC创建REST服务。 首先,...

    spring-rest.rar_DEMO_employeeDS.java_rest spring mvc_spring mvc_

    在本示例中,我们将深入探讨如何利用Spring MVC框架构建RESTful API,主要涉及`employeeDS.java`这个可能的数据服务类以及与`rest_spring_mvc`、`spring_mvc`和`spring_rest`相关的概念。`spring-rest.rar`是一个...

    精通Spring MVC4

    《精通Spring MVC4》这本书是Java开发者们的重要参考资料,它深入浅出地讲解了Spring MVC这一强大框架的各个方面。Spring MVC是Spring框架的一个模块,专为构建Web应用程序而设计,以其灵活性、高效性和可扩展性受到...

    Spring3 MVC REST + JPA2 (Hibernate 3.6.1) 构建投票系统 - 2.Spring MVC REST

    标题 "Spring3 MVC REST + JPA2 (Hibernate 3.6.1) 构建投票系统 - 2.Spring MVC REST" 提供了我们要探讨的核心技术栈:Spring 3 MVC、RESTful API 和 JPA2(这里指的是 Hibernate 3.6.1 实现)。在这个项目中,开发...

    Spring MVC 4.2.3

    3. **RESTful支持**:Spring MVC提供了对RESTful风格的HTTP方法(如GET、POST、PUT、DELETE等)的优秀支持,便于构建符合REST原则的Web服务。 4. **ModelAndView对象的改进**:此版本对`ModelAndView`对象进行了...

    Spring @MVC REST 实例以及 (同一资源,多种展现:xml,json,html)

    该实例展示了 spring3 REST 的使用方法,以及同一种内容,多种不同方式展示的实现,例如同一 User 信息,可以展示为:xml,json,html三种不同的格式。可以参考这篇文章:http://badqiu.javaeye.com/blog/552806

    精通spring mvc 4 看透springmvc pdf 高清完全版

    《精通Spring MVC 4:看透SpringMVC》是一本深度解析Spring MVC框架的专业书籍,旨在帮助读者全面理解和掌握Spring MVC 4的核心概念和技术。Spring MVC是Spring框架的一部分,专门用于构建Web应用程序,它提供了模型...

    spring mvc restful service

    2. **Spring MVC与REST**:Spring MVC提供了一套优雅的方式来实现RESTful服务。通过使用`@RestController`注解,我们可以创建处理HTTP请求的控制器类,而`@RequestMapping`、`@GetMapping`、`@PostMapping`等注解则...

    Spring mvc5.0.3 所有jar包

    6. **RESTful风格的URL设计**: Spring MVC支持创建符合REST原则的URL,便于构建基于HTTP的API。例如,使用`@GetMapping`、`@PostMapping`等注解来映射HTTP的GET、POST等方法。 7. **参数绑定**: Spring MVC可以自动...

    spring3.0 mvc和rest入门例子

    Spring 3.0 MVC 和 REST 是 Java Web 开发中的重要组成部分,它们为构建现代、高效的应用程序提供了强大的框架支持。本文将深入探讨这两个概念以及如何通过一个入门实例来理解它们。 Spring MVC(Model-View-...

    spring mvc集成webservice

    4. **配置Spring MVC**:在Spring MVC的配置文件中,设置`WebServiceMessageReceiver`和`WebServiceTemplate`,并定义一个`@Controller`来处理HTTP请求,将请求转发到Web服务。 5. **客户端调用**:在Spring MVC...

    spring mvc 3.2 rest配置 文件

    本篇文章将深入探讨Spring MVC 3.2中配置REST服务的关键点。 首先,`dispatcher-servlet.xml`是Spring MVC的核心配置文件,它定义了Spring MVC如何处理HTTP请求。在配置REST服务时,我们需要在这个文件中声明一些...

    使用Spring MVC 搭建Rest服务.doc

    REST(Representational State Transfer)是一种软件架构风格,旨在通过HTTP协议提供简洁、无状态、可缓存的接口,实现分布式系统的高效交互。在Spring MVC中,我们可以利用其内置的支持轻松地构建REST服务。 首先...

    httpclient 4.5 相关jar包 (Spring mvc REST风格对外接口,HttpClient调用)

    在Spring MVC中,REST风格的接口是一种基于HTTP协议的服务设计模式,它强调资源的概念,通过HTTP方法操作这些资源。使用HTTPClient调用这样的接口,可以实现客户端和服务端的解耦。具体步骤包括: 1. 创建HttpClient...

    第四章 Spring MVC Rest风格的url、静态资源标签

    REST(Representational State Transfer)是一种软件架构风格,常用于Web服务设计,它强调通过HTTP方法(如GET、POST、PUT、DELETE等)来操作资源。Spring MVC提供了强大的支持来实现RESTful API。 首先,让我们...

Global site tag (gtag.js) - Google Analytics