java restlet 教程_Restlet 2.0 边学边写(五)Restlet的POST、PUT和DELETE
上一次实践是将Restlet与spring集成,本次实践是将实现POST、PUT和DELETE方法。
参考:http://ajaxcn.iteye.com/blog/417596
1.pojo
在com.sunny.restlet.order包下创建Customer类,代码如下:
Java代码
package com.sunny.restlet.order;
public class Customer {
private String name;
private String address;
public Customer(String name, String address) {
super();
this.name = name;
this.address = address;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getAddress() {
return address;
}
public void setAddress(String address) {
this.address = address;
}
@Override
public String toString() {
return "Customer [name=" + name + ", address=" + address + "]";
}
}
package com.sunny.restlet.order;
public class Customer {
private String name;
private String address;
public Customer(String name, String address) {
super();
this.name = name;
this.address = address;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getAddress() {
return address;
}
public void setAddress(String address) {
this.address = address;
}
@Override
public String toString() {
return "Customer [name=" + name + ", address=" + address + "]";
}
}
类定义了Customer的属性、构造方法和toString()方法。
2.Dao
修改com.sunny.restlet.order.OrderDao接口,代码如下:
Java代码
package com.sunny.restlet.order;
public interface OrderDao {
public String getOrderById(String orderId);
public String getSubOrderById(String subOrderId);
public Customer getCustomerById(String custId);
public String addCustomer(Customer customer) ;
public void updateCustomerById(Customer customer, String custId);
public void deleteCustomerById(String custId);
}
java restlet 教程_Restlet 2.0 边学边写(五)Restlet的POST、PUT和DELETE相关推荐
- java ee7教程_JavaEE 7.0 Web技术教程 -解道Jdon
JavaEE7.0 Web技术教程 Java平台企业版(Java EE )提供了一个基于标准开发Web和企业应用程序的平台.这些应用程序通常被设计 作为多层应用程序,用一个前端层组成的网络架构,一个 ...
- Flutter入门实战教程:从0到1仿写web版掘金App (完结)
前言 准确的说,这是去年十一月份就写好的教程, 虽然迟迟未上线(拖了半年),但是非常感谢购买的老铁们~ 虽然心中很不爽, 但是回头想想,也是的确写的比较仓促,但是当时自己在写的过程中,的确能学到很多东 ...
- java代码启动spring_从0开始学JAVA之《Spring框架-启动过程》
本文是以初学者角度记录学习JAVA过程,无指导之意,如有错误,请各位大神不吝指教. 希望能够通过文章编写监督自我上进,与初学者共勉!!!上篇文章我们已经初步认识 Spring 框架,接下来我们结合实际 ...
- 从0开始学代码第五周!!!
API: File类 File类的每一个实例可以表示硬盘(文件系统)中的一个文件或目录(实际上表示的是一个抽象路径) 使用File可以做到: - 1:访问其表示的文件或目录的属性信息,例如:名字,大小 ...
- 0基础学RS(五)分析思科路由器的路由表
实验拓扑 ip address table 分析路由表 1.路由表 直连路由:当路由器接口配置ip地址并激活时,路由器就会添加直连路由 远程路由:这些路由是连接到其他路由器的远程网络,通向远程网络的路 ...
- java 套接字关联的通道_Java 通道教程 – NIO 2.0
# Java 通道教程 – NIO 2.0 > 原文: [https://howtodoinjava.com/java7/nio/java-nio-2-0-channels/](https:// ...
- 寒假学习心得--从0开始学破解
寒假学习心得--从0开始学破解 写给和我一样将要接触或者才接触破解的朋友们: 前提:你必须得真正喜欢"她" 一,工欲善其事,必先利其器 1,找一个中文版的OD,PEID,记得就OD ...
- java学习_Python基础学习教程:从0学爬虫?让爬虫满足你的好奇心
Python基础学习教程:从0学爬虫?让爬虫满足你的好奇心 有必要学爬虫吗? 我想,这已经是一个不需要讨论的问题了. 爬虫,"有用"也"有趣"! 这个数据为王的 ...
- 0基础学python-0基础学python 全套教程送你参考
我0基础学Python可以吗? 我赞成把Python作为入门语言: 为什么选择python Python可以说是编程语言中罕见的既简单又强大的一门语言,python语言简洁,语言优雅,功能强大,使用p ...
- 免费python全套教程-0基础学python 全套教程送你参考
我0基础学Python可以吗? 我赞成把Python作为入门语言: 为什么选择python Python可以说是编程语言中罕见的既简单又强大的一门语言,python语言简洁,语言优雅,功能强大,使用p ...
最新文章
- 判断两个图片的特征向量_响应式布局提高篇 图片正确的打开方式
- Kendo UI Web教程分享
- 基于SSM实现小区物业管理系
- win7重置密码的方法
- 冯德勇linux百度网盘,RHCE 学习笔记(14)- 文件系统(2) - 搜索文件
- OC学习篇之---类的初始化方法和点语法的使用
- python中函数的参数_Python小知识-Python中的函数参数(基础篇)
- python mock支付_python mock知识03
- java常见面试题及答案 1-10(基础篇)
- AliSQL开源功能特性
- python+Ocr.dll 突破搜狗站长网址推送验证码
- 内存数据网格IMDG简介
- 几款常用的高质量web前端框架
- css 控制 段落 超出三行的部分显示...
- 单核CPU与多核CPU工作原理
- 细粒度图像分类(FGVC)---综述
- 《Python编程 从入门到实践》
- 50.Linux 线程三 同步
- 摇一摇 微信 浏览器
- 【Educoder】HTML答案 (HTML入门——基础、HTML入门——基本标签、HTML——表单类的标签)