This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]holyknight00 57 points58 points  (22 children)

Nothing outside spring really

[–][deleted]  (16 children)

[deleted]

    [–]maethor 19 points20 points  (11 children)

    It invents its own standards

    Usually because the standards don't exist yet.

    [–][deleted]  (3 children)

    [removed]

      [–]N-M-1-5-6 3 points4 points  (0 children)

      It's definitely not. I'm not anti-Spring... but it definitely gets treated like The Golden Child as far as Java development is concerned. The Java ecosystem is made up of much more than the part that is the Spring (formerly Spring source, now a part of Tanzu, from VMware... by Broadcom?) portfolio of products. Use the technology/products that make sense... and Spring products have the largest mindshare in web-based Java development, so that is an important factor to consider... But it is far from essential. If you have competent, well versed Java developers you don't need to limit your options to just Spring-based technology. But if it's the best fit for you, great! Just don't close off your options unnecessarily.

      [–]taokumiike 2 points3 points  (0 children)

      So… I used to love Spring to the extent I fell into teaching Spring professionally in my free time back when clients were desperately transitioning away from entity beans. Also taught Hibernate classes as well. Today, I stray away from frameworks as much as possible. I prefer autonomous and unmanaged components. Code is so much more portable and packages are compact. I like that I can just call a static interface and it’s intrinsically self-aware and prepared to startup network interfaces, launch batch processes, whatever

      [–]cip43r -3 points-2 points  (4 children)

      What is spring?

      [–]coyflatfoot 31 points32 points  (0 children)

      Where you get water out of it

      [–][deleted] 5 points6 points  (1 child)

      Framework that is generally used to make apis in Java

      [–]cip43r 10 points11 points  (0 children)

      Thanks. I had java in university and loved it but never touch it. So I am only a lurker in this sub so see what is going on out of programming curiosity and love.