Thursday, May 30, 2013  Choosing Technology Stack to build a
common platform  There are many talks in Java community about
Spring vs Java EE, and how one group would argue you should use
one and not other etc. When I see this, I can't help but to
think why can't we use them both together? In fact I think using
them both effectively would create a great technology stack for
building an infrastructure for large company who like to provide
a common platform that may host and run many different
applications and projects.  Why combine Spring and Java EE
together?  When writing software, we create and build
libraries/framework that can be reuse and help us get things
done faster. Spring is such a swiss-army knife like library that
allows application to be build in an un-intrusive way and with
many easier wrappers and helpers classes. This is what I call
developer friendliness library.  However many people don't
realize is that Spring is just a library and wrappers to many
things that ease the development. Spring ha