Знаю немного Spring и Hibernate.
Но еще хуже знаю EJB.
Но есть желание улучшить свои знания.
Попала в руки книжка Mastering Enterprise JavaBeans™ 3.0
Подскажите есть ли смысл глубоко изучить EJB? Или лучше углубить знания Spring и Hibernate? И действительно ли существует тенденция перехода в сторону легковесных решений? (коим является Spring)