title: Spring vs Java EE 7
body: <p>Now I am reading "Begining Java EE 7". And I was wondered that Java EE 7 is a good stack of technologies, it includes CDI, bean validation, JSF for web tier and other specifications.</p>
  
  <p>So I got a question:<br>
  Why should I study Spring framework if Java EE 7 exists and covers all capabilities which Spring implements?</p>