Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

unidades:10_servidor:06_controlador [2014/09/03 12:03]
admin [REST Client]
unidades:10_servidor:06_controlador [2014/09/15 09:15] (actual)
admin [Referencias]
Línea 809: Línea 809:
   * Cuerpo de la respuesta.   * Cuerpo de la respuesta.
  
-Por ello es una manera ideal de depurar nuestro API REST.+Por ello es una manera ideal de depurar nuestro API REST y lo recomiendo mientras estamos desarrollando.
 ===== Comentarios finales ===== ===== Comentarios finales =====
-Aunque ya se ha comentado varias veces, la forma de hacer este controlador no es la mas adecuada si usas Spring. El motivo de ello es que Spring dispone de muchas utilidades que nos pueden ayudar a reducir tanto código repetido. Por ejemplo el tratamiento de errores debería estar solo una única vez y no repetido tantas veces. ​+Aunque ya se ha comentado varias veces, la forma de hacer este controlador no es la mas adecuada si usas Spring. El motivo de ello es que Spring dispone de muchas utilidades que nos pueden ayudar a reducir tanto código repetido. Por ejemplo el tratamiento de errores debería estar solo una única vez y no repetido tantas veces. ​Un tutorial al respecto está en [[http://​spring.io/​blog/​2013/​11/​01/​exception-handling-in-spring-mvc|Exception Handling in Spring MVC]]
  
 Otra posible forma de mejorar el código sin depender tanto de Spring sería usar el patrón //​Template//​ al estilo de [[http://​docs.spring.io/​spring/​docs/​current/​javadoc-api/​org/​springframework/​jdbc/​core/​JdbcTemplate.html|JdbcTemplate]] Otra posible forma de mejorar el código sin depender tanto de Spring sería usar el patrón //​Template//​ al estilo de [[http://​docs.spring.io/​spring/​docs/​current/​javadoc-api/​org/​springframework/​jdbc/​core/​JdbcTemplate.html|JdbcTemplate]]
Línea 827: Línea 827:
 ===== Referencias ===== ===== Referencias =====
   * [[http://​docs.spring.io/​spring/​docs/​current/​spring-framework-reference/​html/​mvc.html|16. Web MVC framework]]   * [[http://​docs.spring.io/​spring/​docs/​current/​spring-framework-reference/​html/​mvc.html|16. Web MVC framework]]
 +  * [[http://​spring.io/​blog/​2013/​11/​01/​exception-handling-in-spring-mvc|Exception Handling in Spring MVC]]
unidades/10_servidor/06_controlador.1409738632.txt.gz · Última modificación: 2014/09/03 12:03 por admin
Ir hasta arriba
CC Attribution-Share Alike 3.0 Unported
chimeric.de = chi`s home Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0