title: The thin line between Java SE and Java EE
body: <p>I am the guy who writes java controllers (mvc), who does tests with junit, who writes jdbc, who uses maven ...</p>
  
  <p>basically, how do I know when is this Java EE and when is not? I don't write servlets or jsps (which are part of Java EE) but I do use API and so ...</p>
  
  <p>What am I? Java EE programmer? Java SE programmer?
  If you were Spring/Hibernate developer, what you are? Java EE or Java SE?</p>
  
  <p>Maybe this is stupid question (if so then I am sorry), but what's the "thin line" between Java SE and Java EE?</p>