一、示例说明
版本:Restlet版本为2.1.0。
另外:这个应该是才开始接触级别的示例,刚学者可以作为借鉴看看,大神请深藏您的功与名。
二、关于Restlet
1、官网:http://restlet.org/
2、原则:为所有“事物”即资源定义ID;将所有事物链接在一起;使用标准方法,即CRUD;资源多重表述;无状态通信。具体描述谷歌搜索。
版本: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