package com.erdaoya.springcloud.common.exception.code3xx; import com.erdaoya.springcloud.common.exception.RESTfull3xxBaseException; import com.erdaoya.springcloud.common.exception.util.ErrorUtil; import org.springframework.http.HttpStatus; import org.springframework.web.bind.annotation.ResponseStatus; import java.io.Serializable; /** * 301异常:Moved Permanently:资源或API被迁移到新的URL,API 更名应该使用该code * @author zhaozhou */ @ResponseStatus(HttpStatus.MOVED_PERMANENTLY) public class C301Exception extends RESTfull3xxBaseException implements Serializable { private static final long serialVersionUID = 2471232079442861956L; public C301Exception(String message) { super(message); } public C301Exception(String message,Error error){ super(ErrorUtil.appendError(message,error)); } }