Article:
  POJO Application Frameworks: Spring Vs. EJB 3.0
Subject:   Fatally Flawed Article
Date:   2006-02-10 22:05:55
From:   frankelliott
Response to: Fatally Flawed Article

Annotations require one to rewrite or modify source code just to do dependency injection. This makes annotations an intrusive technology; this means it is incompatible with legacy code.


As someone who has a Ph.D. in scientific computing and who uses it every day to do datamining and to author statistical algorithms, I find dependency injection very useful in Java numerics code because most of the algorithm can only be re-used if reconfiguration of the data flow is easy. I'm not about rewrite my functioning, optimized legacy code unnecessarily. I'm using Spring for ioc and forgetting about EJB; I'll leave that to masochistic software engineers.

Full Threads Oldest First

Showing messages 1 through 1 of 1.

  • Fatally Flawed Article
    2006-02-22 07:44:02  steve--o [View]

    did you not read the sentence in the article which points out EJB3.0 supports XML configuration to override annotations for legacy code?.. so your point is meaningless..