Wrong confirmation ID
  • Email
  • Favorite
  • Download
  • Embed
  • Private Content

Loading…

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

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

cadec cadec2010 dependencyinjection tdd java callista cdi javaee6 jee weld java enterprise presentation cdi jee6 jee 6 java ee spring

More...

Upload Details

Uploaded via SlideShare as Adobe PDF

Usage Rights

© All Rights Reserved

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

Cancel

7 Embeds 139

http://bnagur.blogspot.com 60
http://www.slideshare.net 54
http://www.oschina.net 18
https://twimg0-a.akamaihd.net 3
http://www.schoox.com 2
http://static.slidesharecdn.com 1
http://fmiredin.blogspot.com 1

More...

Statistics

Favorites
14
Downloads
0
Comments
4
Embed Views
139
Views on SlideShare
11,364
Total Views
11,503

14 of 4 previous next Post a comment

  • vsaji Saji Venugopalan , Software Developer at IB Very useful info 1 year ago Reply
    Are you sure you want to Yes No
  • johaneltes Johan Eltes , Enterprise / IT / Solution / Software architect at Callista Enterprise AB I'll give you all your points regarding facts on Spring. The general point I want to make, is that it isn't as obvious as it has been, that Spring simplifies development over Java EE, when speaking for the average in-house application developer. I fully agree that Spring has far more complete architectural foundation, in terms of bootstrapping etc. 2 years ago Reply
    Are you sure you want to Yes No
  • olivergierke Oliver Gierke , Senior Consultant at Spring Source - a division of VMware Valuable information on CDI but it would have made a better impression without the obviously wrong info in the first 3rd of the slidedeck:

    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
    Are you sure you want to Yes No
  • johaneltes Johan Eltes , Enterprise / IT / Solution / Software architect at Callista Enterprise AB SlideShare does not seem to support KeyNote very well. Fonts are scaled so that content is lost. 2 years ago Reply
    Are you sure you want to Yes No
Post Comment
Edit your comment Cancel

Java EE6 CDI — Presentation Transcript