Restlet - 基于JAX-RS的Restlet开发实例

本文档详细介绍了如何创建一个基于Java Web的Restlet应用,以JAX-RS规范为依托,通过创建Java Web工程,定义Student模型,并实现BusinessObject类来模拟数据库操作,提供RESTful服务。
摘要由CSDN通过智能技术生成
一、示例说明
    版本:Restlet版本为2.1.0。
    另外:这个应该是才开始接触级别的示例,刚学者可以作为借鉴看看,大神请深藏您的功与名。

二、关于Restlet
    1、官网:http://restlet.org/
    2、原则:为所有“事物”即资源定义ID;将所有事物链接在一起;使用标准方法,即CRUD;资源多重表述;无状态通信。具体描述谷歌搜索。

三、创建Java Web工程,添加相关Jar。文中示例工程名为JAXRSRestlet

    

四、创建Model,示例为Student

public class Student {
	private Integer id;
	private String name;
	private Integer sex;
	private Integer age;

	public Student() {
	}
	/** setter/getter **/
}

五、创建BusinessObject类,示例虚拟了一个数据库和相应的一些操作

public class StudentBO {
	private static Map<Integer, Student> students = new HashMap<Integer, Student>();
	// next Id
	private static int nextId = 5;
	static {
		students.put(1, new Student(1, "Michael", 1, 18));
		students.put(2, new Student(2, "Anthony", 1, 22));
		students.put(3, new Student(3, "Isabella", 0, 19));
		students.put(4, new 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值