tutorial form español docs crear aplicacion java spring spring-boot microservices

form - ¿Cuáles son las desventajas de las aplicaciones web Spring Boot para Java?



taglib jstl (1)

Esta es una pregunta muy basada en la opinión, pero creo que la mayor desventaja que puede encontrar es usarla o Spring en absoluto sin entender qué valor le dio a usted o a su proyecto. Puede que no esté completamente alineado con sus requisitos y es posible que configure todo por su cuenta en algún momento.

Déjame comentar los puntos que te gustaron en la question .

  • Crear aplicaciones Spring independientes => ¿Puede crear aplicaciones Java independientes? ¿Por qué la primavera en el primer lugar?
  • Incruste Tomcat, Jetty o Undertow directamente (no es necesario desplegar archivos WAR) => ¿Qué pasa si tiene que crear la guerra de todos modos? Little config hará el truco, pero no es una gran ventaja.
  • Proporcione POM ''iniciales'' con opiniones para simplificar su configuración de Maven => ¿Qué sucede si tiene muchos módulos de resorte heredados? ¿Qué pasa si necesitas arreglarlo?
  • Configure Spring automáticamente cuando sea posible => ¿Qué sucede si esta configuración no está completamente alineada con sus requisitos?
  • Proporcione funciones listas para la producción, como métricas, controles de estado y configuración externalizada => ¿Es suficiente para usted? ¿Está completamente mal, ya que necesitas algo más sofisticado? ¿Inútil, como no necesitas esto en absoluto?

[Esto debe ser votado para ser reabierto para responder]

La bota Spring se inclina como la opción predeterminada cuando se hace una nueva aplicación Spring, ya que hace que la configuración sea más fácil y se conecte automáticamente en las dependencias comunes.

Todavía estoy en la industria para ver el uso de la bota de resorte de la manera anunciada.

De manera concisa y objetiva, ¿cuáles son las desventajas a las que se enfrentan los desarrolladores cuando adoptan Spring Boot a medida que Spring va de facto?

Las ventajas de la question Spring Boot muestran las ventajas de las cuales estoy de acuerdo en que hay muchas, pero creo que debería haber una vista más completa.

Un ejemplo de punto no basado en la opinión sería:

  • El arranque por resorte puede aumentar innecesariamente el tamaño binario de la implementación con dependencias no utilizadas.

  • No poder personalizar el registro fácilmente como se muestra here .