Lightweight J2EE development using Spring

534 views

Published on

My presentation on lightweight Spring J2EE development for JUG Lviv.

Published in: Technology, Business
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
534
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
8
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide
  • Почему именно 2005. Где-то тогда я начинал…В 2005 разработка напоминала Галактическую Империю, а именно
  • Сервера были очень тяжелы в разрезе потребляемых ресурсов, сложности настройки
  • В прошлую субботу Arun Gupta один из разработчиков J2EE с начала его существования сказал что EJB были одной из их главных ошибок. Стек был определенно решением ряда проблем, но имел массу недостатков
  • Специфичность настройки контейреров, вопросы по тестированию модулей, отсутствие out-of-the-box решений. Сложность в понимании… Очень большие накладные расхожы
  • Все началось с Книги Рода Джонсона (2004).
  • CDI, Lightweight EJB, Bean Validation, new JPA … Oracle взялась за дело. Попытка догнать и перегнать Spring. Но почему взяли модель Google Guice??? Не Oracle единым – роль community. После этого кстати Oracle сделал выводы и теперь мы с вами играем более важную роль в этом. Но все равно ощущение незавершенности и грандиозных планов. Ощущение незавершенности добавлял Spring 2.5…
  • Lightweight J2EE development using Spring

    1. 1. Lightweight J2EEdevelopment usingSpringFramework September 2012 Oleksiy Rezchykov @ua_spring #JugLviv 2
    2. 2. About meSoftware Engineer for morethan 10 yearsWorking with Spring during last6 yearsPragmatic programmerSpringByExample.com.uafounderTesting Automation, ContinuousIntegration, ContinuousDelivery Consultant @ua_spring #JugLviv
    3. 3. A long time ago in agalaxy far, far away… @ua_spring #JugLviv
    4. 4. J2EE development 2005… @ua_spring #JugLviv
    5. 5. Application server restrictions
    6. 6. JEE5 immaturity @ua_spring #JugLviv
    7. 7. Development complexity and speed
    8. 8. New hope: SpringFrameworkLightweightEasyStraightforwardExcellent documentation @ua_spring #JugLviv
    9. 9. In 2009 - empire strikes back
    10. 10. Sad story @ua_spring #JugLviv
    11. 11. JEE6 @ua_spring #JugLviv
    12. 12. The returning of a JediSpring 3.x @ua_spring #JugLviv
    13. 13. @ua_spring #JugLviv2012
    14. 14. Let’s see some code @ua_spring #JugLviv
    15. 15. What about enterpriseJava developmentfuture? @ua_spring #JugLviv
    16. 16. SpringData: NoSQL solutions CloudFoundry
    17. 17. @ua_spring #JugLvivSummary
    18. 18. Questions?@twincengray@ua_spring oleksiy.rezchykov@gmail.comSpringByExample.com.ua mcgray.com.ua @ua_spring #JugLviv

    ×