Hi David, I know your book is not about any specific framework,but since spring is very important these days, i see no harm in asking : Does any of examples in your book use spring ? And if yes, then to what extent? regards, prashant
I'm not sure I understand - a "standard" Java EE framework is defined as one developed/supported by Sun ? Then JBoss, Websphere, WebLogic are not standard Java EE Frameworks ?
If you check out Spring's homepage, http://www.springframework.org/ , it does mention that Spring is Java/JEE framework .. I think it'll be best to wait and have David or someone else properly clarify what a "standard" JEE framework is
EDIT: Actually I think it uses non-standard tools and not EJB/JPA that is why it is not a "standard" framework, am I right ? [ November 30, 2007: Message edited by: Rohan Dhruva ]
A standard is something for which there is specification defined and many vendors adhere to that specification. In the Java world SUN as an inventor of Java is leading the specification group with many vendors like IBM,BEA,Oracle part of the group defining the specification i.e. JSR. J2EE is a standard because there is a spec defined for it and many vendors implement the spec .e.g. Sun,IBM,Oracle. Standard makes it easier to switch vendors because they all adhere to spec.
Spring, even though a open-source is not a standard because it is controlled by Spring developers. Hence it becomes proprietary.