我正在尝试使用Spring调用Restful Web服务。我搜索了很多,并且能够使用不同的注释来提供宁静的服务。
这是一段代码: -
@Controller @RequestMapping("/service/")
public class RestService {
long currentId = 123;
public RestService() {
}
@ResponseBody
@RequestMapping(value="/get/{id}")
public Rest getRest(@PathVariable("id") String id) {
System.out.println("----invoking getRest, Rest id is: " + id);
Rest c = new Rest();
long idNumber = Long.parseLong(id);
c.setId(idNumber);
c.setName("John");
c.setAge("12.6");
return c;
}
上面的示例只有一个方法,该方法被映射到一个url。
现在我想要的是不要在java类中使用注释。那么,有没有办法在不使用注释的情况下提供休息服务?如何配置XML文件中的所有注释及其(java类中的所有方法)对应的URL?