Soy nuevo en Spring framework ... mientras busco en google ... encontré algunos ejemplos que tienen @RequestMapping anotado en el nivel de clase y algunos ejemplos que lo muestran en el nivel menthod¿Alguien puede explicarme la diferencia entre el controlador de nivel de clase y el controlador de nivel de método ...?
Cuándo usar el nivel de clase RequestMapping y menthod level RequestMapping annotation ... ¿Alguien puede explicarme la diferencia entre RequestMapping de nivel de clase y RequestMapping de nivel de método?
así que estoy poco confundido acerca de su aplicación en:
a) Nivel Clase
nivel b) Método
También he encontrado algunos @Requestmapping
con el tipo: GET/POST , mientras que algunos ejemplos no tienen parámetro de tipo.
¿Qué enfoque es mejor ... ??
¿Las versiones más recientes (> Spring 2.5) no necesitan el tipo de parámetro para la asignación de solicitudes ???
Patrick Floyed: ¡Gracias por su valiosa información! – JOHND
Si pudiera explicarme "Si lo es, las anotaciones de método se interpretarán como URL relativas (relativas a la URL de nivel de clase). Sin embargo, las anotaciones de nivel de método deben estar presentes; de lo contrario, el método no se correlacionará". ,Te estaré agradecido ! – JOHND
Si el método está mapeado en foo/bar, foo/bar es la dirección. Pero si la clase está mapeada a baz y el método está mapeado a foo/bar, la dirección del método es baz/foo/bar –