Javaservlet@Override注释
在重写Javaservlet@Override注释,java,servlets,Java,Servlets,在重写javax.servlet.http.HttpServlet中的doGet()和doPost()方法时,是否应该添加@Override注释 例如: @WebServlet("/") public class MyServlet extends HttpServlet { @Override protected void doGet(HttpServletRequest req, HttpServletResponse res) throws ServletException
javax.servlet.http.HttpServlet
中的doGet()
和doPost()
方法时,是否应该添加@Override
注释
例如:
@WebServlet("/")
public class MyServlet extends HttpServlet {
@Override
protected void doGet(HttpServletRequest req, HttpServletResponse res) throws ServletException, IOException {
/* my code */
}
}
我从未见过向servlet代码添加
@Override
注释的代码。始终使用@Override
。它有助于捕获导致类被扩展更改的错误。是的,您应该尽可能始终使用@Override
,记录您正在重写方法,并防止由于参数类型错误而不重写。