HTML5 Canvas
Written by: Simon Sarris
Featured Refcardz: Top Refcardz:
  1. Apache Hadoop
  2. Web Driver
  3. MVVM
  4. REST
  5. ADO.NET
  1. HTML5
  2. Ajax
  3. jQuery Selectors
  4. CSS Part 1
  5. Git

Link Details

Link 376801 thumbnail
User 185351 avatar

By jsugrue
via java.dzone.com
Published: Mar 09 2010 / 11:18

Someone recently asked me what technologies I would recommend for the next Enterprise Web Project. Like a good little software developer, my initial reaction was "I would have to see the requirements first". And of course that is true. As much as possible I try to fight the tendency to fit requirements around the technology, because I know that I am wont to be enamoured by the latest shiny thing in the software world.
  • 15
  • 1
  • 2019
  • 0

Comments

Add your comment
User 388907 avatar

MCII replied ago:

1 votes Vote down Vote up Reply

Spring and Hibernate are main contributors to proverbial Java Enterprise bloatware. Nowadays you can easily avoid Spring: the DI-hype is over, the company is sold and less aggressive in the Marketing field. Moreover, now that JEE 3.1 is established finding good arguments for the proprietary Spring frameworks is more difficult than ever. Hibernate can be 'avoided', too. It's now standardized as JPA, for better or for worse.

User 216023 avatar

sakuraba replied ago:

0 votes Vote down Vote up Reply

So you avoid "enterprise bloatware" by moving from Spring to EJB and from Hibernate to JPA?

That is like becoming a new athlete by switching from soccer to european football.
,

Add your comment


Html tags not supported. Reply is editable for 5 minutes. Use [code lang="java|ruby|sql|css|xml"][/code] to post code snippets.