title: package structure in Spring,Entity vs Model vs Controller
body: <p>how do you define what is model or entity in MVC?</p>
  
  <p>most of my Spring codes had package strucure like his:
  <a href="http://www.mkyong.com/spring-mvc/spring-mvc-form-handling-example/" rel="noreferrer">http://www.mkyong.com/spring-mvc/spring-mvc-form-handling-example/</a></p>
  
  <p>I have my view, my controller, my dao and "the model" for the dao</p>
  
  <p>but I try to learn thymeleaf and found this:
  <a href="https://github.com/thymeleaf/thymeleafexamples-stsm" rel="noreferrer">https://github.com/thymeleaf/thymeleafexamples-stsm</a></p>
  
  <p>there is no "model"package, he call it entity, it is an entity but.. </p>
  
  <p>then I thought...oh wait a minute...what is the definition of entiy and model?
  similar to this question:
  <a href="https://stackoverflow.com/questions/26563444/entity-vs-model-vs-view-model">Entity vs Model vs View Model</a></p>
  
  <p>so 
  what is your package structre, do you call it model or entity?
  do you have maybe examples of the packagenames/structure of your spring projects?</p>