在Spring中不使用Annotations的Restful Service

时间:2012-08-23 05:10:05

标签: spring

我正在尝试使用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;    
   }
  • 我有一个web.xml +(名称)-servlet.xml

上面的示例只有一个方法,该方法被映射到一个url。

现在我想要的是不要在java类中使用注释。那么,有没有办法在不使用注释的情况下提供休息服务?如何配置XML文件中的所有注释及其(java类中的所有方法)对应的URL?

0 个答案:

没有答案