Women in Technology

Hear us Roar



Article:
  POJO Application Frameworks: Spring Vs. EJB 3.0
Subject:   Fatally Flawed Article
Date:   2005-07-12 10:05:10
From:   MichaelYuan
Response to: Fatally Flawed Article

Well, the point is that EJB 3.0 is a standard but Spring is not. So, instead of blaming me for pointing this out, I think the Spring community will be better served if someone can try to get Spring standardized in JCP -- just submit a JSR proposal and let the JCP community work it out!
Full Threads Oldest First

Showing messages 1 through 4 of 4.

  • Fatally Flawed Article
    2005-07-12 10:49:51  TS133T [View]

    Spring is not standard it is a integration tollkit (I dont even want to say framework because its not based on abstraction but contains implementations against abstraction such as AOP, JMX, JMS, EJB and ect) between standards.
    • Fatally Flawed Article
      2005-07-12 10:58:22  MichaelYuan [View]

      That is why Spring apps contain vendor-dependent integration code (and XML files). Why not make Spring a standard in JCP -- so that all vendors can implement portable integration "toolkits"? Java has a strong tradition to standardize interactions between "components".

      In fact, EJB 3 does some DI (integration) standardization already. Why not Spring?
      • Fatally Flawed Article
        2005-07-12 11:13:49  TS133T [View]

        "In fact, EJB 3 does some DI (integration) standardization already. Why not Spring?"

        If you annotations than Spring will be able to do the same thing.

        "That is why Spring apps contain vendor-dependent integration code (and XML files)"

        XML is unavoidable if you want to avoid hardcoding (but again Spring doesnt force you to use XML for DI, XML is just one popular way of doing DI in Spring).

        The other alternative is to use annotations but again its kind of hardcoding since annotations are part of source code.

        "Why not make Spring a standard in JCP -- so that all vendors can implement portable integration "toolkits"? Java has a strong tradition to standardize interactions between "components"."

        Personally I donít see enough abstraction in Spring to be worth standardizing. I believe Sun thinks the same.
        • Fatally Flawed Article
          2006-06-22 06:22:24  _a [View]

          I don't understand anything in Java. I'm a Cobol programmer.