2

Springを使用してRestfulWebサービスを呼び出そうとしています。たくさん検索して、さまざまなアノテーションを使って安らかなサービスを作ることができました。

ここにコードがあります:-

@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がありました

上記の例にはメソッドが1つだけあり、そのメソッドはURLにマップされています。

今私が欲しいのは、Javaクラスでアノテーションをまったく使用しないことです。では、アノテーションを使用せずにRESTサービスを作成する方法はありますか?XMLファイル内のすべての注釈とそれら(Javaクラス内のすべてのメソッド)に対応するURLを構成するにはどうすればよいですか?

4

0 に答える 0