What are the disadvantages of Spring Boot for Java web applications? -


[this needs voted reopened answer.]

spring boot tipped being default go when making new spring application makes set easier , automatically wires in common dependencies. yet in industry see spring-boot used in manner advertised.

factually , concisely, disadvantages faced developers on adoption of spring boot de facto spring go to?

the advantages of spring boot question (not closed being opinion based) shows advantages of agree there many believe there should fuller view.

an example non opinion based point be:

  • spring boot may unnecessarily increase deployment binary size unused dependencies.

  • not being able customize logging shown here.

this opinion based question believe biggest disadvantage might encounter using or spring @ without understanding value gave or project. might not aligned requirements , possible configure @ point.

let me comment bullet points liked in question.

  • create stand-alone spring applications => can create standalone java application? why spring @ first place?
  • embed tomcat, jetty or undertow directly (no need deploy war files) => if have build war anyway? little config trick it's not major advantage.
  • provide opinionated 'starter' poms simplify maven configuration => if have many legacy spring modules? if need patch up?
  • automatically configure spring whenever possible => if configuration not aligned requirements?
  • provide production-ready features such metrics, health checks, , externalized configuration => sufficient you? wrong, need more sophisticated? useless, don't need @ all?

Comments

Popular posts from this blog

magento2 - Magento 2 admin grid add filter to collection -

Android volley - avoid multiple requests of the same kind to the server? -

Combining PHP Registration and Login into one class with multiple functions in one PHP file -