'. '

Spring

From APIDesign

(Difference between revisions)
Jump to: navigation, search
Current revision (12:06, 18 December 2017) (edit) (undo)
 
(One intermediate revision not shown.)
Line 1: Line 1:
[[wikipedia::Spring_framework|Spring]] is very popular enterprise [[Java]] framework. [[I]] am not its user or big fan, so [[I]] am not afraid to conclude that it is the sole reasons why:
[[wikipedia::Spring_framework|Spring]] is very popular enterprise [[Java]] framework. [[I]] am not its user or big fan, so [[I]] am not afraid to conclude that it is the sole reasons why:
* each enterprise error report contains at least 90% of useless reflection related stacktrace lines
* each enterprise error report contains at least 90% of useless reflection related stacktrace lines
-
* it is impossible to debug the [[XML]] based configuration
+
* it is impossible to debug the [[XML]] based configuration and find out why certain references points exactly to the value it points to
* it takes seconds before [[Java]] enterprise application starts (compared to few ''ms'' before a [[NodeJS]] app starts)
* it takes seconds before [[Java]] enterprise application starts (compared to few ''ms'' before a [[NodeJS]] app starts)
* users coding in other languages think [[Java]] is crazy (think of '''BeanFactory''', '''BeanFactoryFactory''', etc.)
* users coding in other languages think [[Java]] is crazy (think of '''BeanFactory''', '''BeanFactoryFactory''', etc.)
-
The [[Spring]] framework is one of the reasons why [[Java]] is called the new [[COBOL]]!
+
The [[Spring]] framework is one of the reasons why [[Java]] is becoming the new [[COBOL]]!

Current revision

Spring is very popular enterprise Java framework. I am not its user or big fan, so I am not afraid to conclude that it is the sole reasons why:

  • each enterprise error report contains at least 90% of useless reflection related stacktrace lines
  • it is impossible to debug the XML based configuration and find out why certain references points exactly to the value it points to
  • it takes seconds before Java enterprise application starts (compared to few ms before a NodeJS app starts)
  • users coding in other languages think Java is crazy (think of BeanFactory, BeanFactoryFactory, etc.)

The Spring framework is one of the reasons why Java is becoming the new COBOL!

buy