Java EE6 CDI
by Johan Eltes on Jan 24, 2010
- 11,503 views
Presentation on Java EE 6 CDI with a twist of bashing Spring. Held at Callista Developers Conference 2010.
Presentation on Java EE 6 CDI with a twist of bashing Spring. Held at Callista Developers Conference 2010.
Accessibility
Categories
Tags
More...Upload Details
Uploaded via SlideShare as Adobe PDF
Usage Rights
© All Rights Reserved
Statistics
- Favorites
- 14
- Downloads
- 0
- Comments
- 4
- Embed Views
- Views on SlideShare
- 11,364
- Total Views
- 11,503
Slide 2: Besides the fact that the timelines are plain wrong (all the libraries that according to your graphics have been introduced in 2010 we're there from the beginning and there hasn't been any new modules in 2010 as Spring 3 came out in 2009), it's obvious that you took a list of modules available from the Subversion repository and blame it for being what? Comprehensive? So the time fact is wrong, you include modules purely needed for build, you include a lot of modules that approach APIs or problems JavaEE never cared about just to create the impression of Spring being bloated?
Slide 3/4: Just note that there is a BeanDefinition abstraction inside Spring that completely decouples the factory's internals from the way it is configured. That's there since the early days. Spring *is* designed to use other config formats than XML (e.g. annotations, programatic or even properties files if you need). I think it is best practice to verify such bold statements if you like to place 'em that prominently ;).
Regarding the need for best practices. There are developers out there that need choice, that don't want to turn off their brains because a technology implies there is one right way to achieve something. So IMHO choice is something valuable, as it raises the chance the technology as applicable to my problem space.
Slide 5: So simply consider the Java EE toolsuite to be Netbeans provided by Sun. Where's the difference?
So I thinks it's a pity to wash-out the great CDI overview with such a daring intro that everyone who has a little insight into Spring will recognize to be wrong anyway.
Regards,
Ollie 2 years ago Reply