lightweight j2ee development using spring
DESCRIPTION
My presentation on lightweight Spring J2EE development for JUG Lviv.TRANSCRIPT
![Page 1: Lightweight J2EE development using Spring](https://reader036.vdocument.in/reader036/viewer/2022062707/5583a084d8b42a08148b5152/html5/thumbnails/1.jpg)
@ua_spring #JugLviv 1
Lightweight J2EE development using
SpringFrameworkSeptember 2012
Oleksiy Rezchykov
![Page 2: Lightweight J2EE development using Spring](https://reader036.vdocument.in/reader036/viewer/2022062707/5583a084d8b42a08148b5152/html5/thumbnails/2.jpg)
2
About meSoftware Engineer for more than 10 years
Working with Spring during last 6 years
Pragmatic programmer
SpringByExample.com.ua founder
Testing Automation, Continuous Integration, Continuous Delivery Consultant
@ua_spring #JugLviv
![Page 3: Lightweight J2EE development using Spring](https://reader036.vdocument.in/reader036/viewer/2022062707/5583a084d8b42a08148b5152/html5/thumbnails/3.jpg)
3
A long time ago in a galaxy far, far away…
@ua_spring #JugLviv
![Page 4: Lightweight J2EE development using Spring](https://reader036.vdocument.in/reader036/viewer/2022062707/5583a084d8b42a08148b5152/html5/thumbnails/4.jpg)
J2EE development 2005…
@ua_spring #JugLviv4
![Page 5: Lightweight J2EE development using Spring](https://reader036.vdocument.in/reader036/viewer/2022062707/5583a084d8b42a08148b5152/html5/thumbnails/5.jpg)
5Application server restrictions
![Page 6: Lightweight J2EE development using Spring](https://reader036.vdocument.in/reader036/viewer/2022062707/5583a084d8b42a08148b5152/html5/thumbnails/6.jpg)
@ua_spring #JugLviv6
JEE5 immaturity
![Page 7: Lightweight J2EE development using Spring](https://reader036.vdocument.in/reader036/viewer/2022062707/5583a084d8b42a08148b5152/html5/thumbnails/7.jpg)
7Development complexity
and speed
![Page 8: Lightweight J2EE development using Spring](https://reader036.vdocument.in/reader036/viewer/2022062707/5583a084d8b42a08148b5152/html5/thumbnails/8.jpg)
New hope: SpringFramework
Lightweight
Easy
Straightforward
Excellent documentation
@ua_spring #JugLviv8
![Page 9: Lightweight J2EE development using Spring](https://reader036.vdocument.in/reader036/viewer/2022062707/5583a084d8b42a08148b5152/html5/thumbnails/9.jpg)
9In 2009 - empire strikes back
![Page 10: Lightweight J2EE development using Spring](https://reader036.vdocument.in/reader036/viewer/2022062707/5583a084d8b42a08148b5152/html5/thumbnails/10.jpg)
@ua_spring #JugLviv10
Sad story
![Page 11: Lightweight J2EE development using Spring](https://reader036.vdocument.in/reader036/viewer/2022062707/5583a084d8b42a08148b5152/html5/thumbnails/11.jpg)
JEE6
@ua_spring #JugLviv11
![Page 12: Lightweight J2EE development using Spring](https://reader036.vdocument.in/reader036/viewer/2022062707/5583a084d8b42a08148b5152/html5/thumbnails/12.jpg)
The returning of a Jedi
Spring 3.x
@ua_spring #JugLviv12
![Page 13: Lightweight J2EE development using Spring](https://reader036.vdocument.in/reader036/viewer/2022062707/5583a084d8b42a08148b5152/html5/thumbnails/13.jpg)
13
2012@ua_spring #JugLviv
![Page 14: Lightweight J2EE development using Spring](https://reader036.vdocument.in/reader036/viewer/2022062707/5583a084d8b42a08148b5152/html5/thumbnails/14.jpg)
@ua_spring #JugLviv14
Let’s see some code
![Page 15: Lightweight J2EE development using Spring](https://reader036.vdocument.in/reader036/viewer/2022062707/5583a084d8b42a08148b5152/html5/thumbnails/15.jpg)
What about enterprise Java development future?
@ua_spring #JugLviv15
![Page 16: Lightweight J2EE development using Spring](https://reader036.vdocument.in/reader036/viewer/2022062707/5583a084d8b42a08148b5152/html5/thumbnails/16.jpg)
SpringData: NoSQL solutions
CloudFoundry 16
![Page 17: Lightweight J2EE development using Spring](https://reader036.vdocument.in/reader036/viewer/2022062707/5583a084d8b42a08148b5152/html5/thumbnails/17.jpg)
17
Summary@ua_spring #JugLviv
![Page 18: Lightweight J2EE development using Spring](https://reader036.vdocument.in/reader036/viewer/2022062707/5583a084d8b42a08148b5152/html5/thumbnails/18.jpg)
@ua_spring #JugLviv18
Questions?@twincengray@ua_spring
SpringByExample.com.ua
mcgray.com.ua