servlet sonrasında bir yol seçmen mantıklı olacaktır. ancak o seçime girmeden önce jdbc ile temel db işlemlerine eğil derim. sonra jpa'ya bir giriş yap, spring data'ya girmeden lazım olacak.
seçeceğin yol spring olacaksa spring mvc, spring core, spring data-jpa konusuna eğilmeni öneririm. ayrıca kullanıcı arayüzü geliştirme için javascript+html+css üçlüsü ile tanışman lazım. sonrasında gerek duydukça spring'in diğer bileşenlerine yönelirsin zaten.
eğer seçeceğin yol jee tarafı ile olacaksa jsf, jax-rs/ws, ejb, jpa üçlemesi ile gayet iyi işleri derli toplu şekilde çıkarabilirsin.
firmaların spring-hibernate bilen aramasının nedeni, jpa 2.0 öncesi dönemde spring orm ile birlikte genellikle hibernate kullanılıyordu. yıllar önce başladıkları işlerde bu sebeple bu frameworkleri kullandılar. jee 6 ile birlikte jpa'nın palazlanması, hibernate, eclipselink, toplink gibi orm araçlarının birer jpa implementasyonu olması işleri kolaylaştırdı. yeni başlanan işlerde artık yavaş yavaş java ee 7 teknolojileri kullanılmaya başlandı.
0