版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/y41992910/article/details/89884155
测试spring spingmvc中的注解可以被子类所继承
http://127.0.0.1:8080/portal/camembers/test
{“11”:11}
父类
import java.util.Map;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;
public abstract class AbstractCRUDController extends AbstractController{
@RequestMapping("/test")
@ResponseBody
public abstract Map<String, Object> map(HttpServletRequest request,HttpServletResponse response);
}
子类
@Controller
@RequestMapping("/camembers")
public class CaMembersController extends AbstractCRUDController{
/**
* http://127.0.0.1:8080/portal/camembers/test
*/
@Override
public Map<String, Object> map(HttpServletRequest request,
HttpServletResponse response) {
Map<String, Object> map = new HashMap<String, Object>();
map.put("11", 11);
return map;
}
}