在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/Java/ 定義類級(jí)別的requestMapping和方法級(jí)別的有什么區(qū)別

定義類級(jí)別的requestMapping和方法級(jí)別的有什么區(qū)別

想把這兩個(gè)請(qǐng)求定義成類級(jí)別的,怎么定義?`
package spittr.web;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
import org.springframework.web.bind.annotation.RequestParam;
import spittr.Spittle;
import spittr.data.SpittleRepository;

import java.util.List;

@Controller
public class SpittleController {

private SpittleRepository spittleRepository;
private static final String MAX_LONG_AS_STRING = "9223372036854775807";

@Autowired
public SpittleController(SpittleRepository spittleRepository) {
    this.spittleRepository = spittleRepository;
}

@RequestMapping(value = "/spittles",method = RequestMethod.GET)
public String spittles(Model model) {
    model.addAttribute(spittleRepository.findSpittles(Long.MAX_VALUE, 20));
    return "spittles";
}

@RequestMapping(value = "/spittles/{spittleId}",method = RequestMethod.GET)
public String getSpittleById(@PathVariable("spittleId") long spittleId,Model model){
    model.addAttribute(spittleRepository.findOne(spittleId));
    return "spittle";
}

}

回答
編輯回答
款爺

在類上添加@RequestMapping("/controller")
那么你的訪問路徑中就要添加/controller這么一個(gè)路徑.
比如: localhost:8080/controller/test.do

你一類可以定義多個(gè)方法.你想把一個(gè)請(qǐng)求定義成類.你的意思是一個(gè)類就一個(gè)請(qǐng)求嗎?
那你的寫多少個(gè)controller啊.

2017年12月17日 23:45