title: Spring-boot folder structure
body: <p>I'm starting writing a Spring/boot Angular 4 application and I have a small question. In the Angular 4 app we create a folder called <code>LocalEvent</code> (or something) which houses the module, controller, service, html template and css file. How would I create a structure for Spring?</p>
  
  <p>I've seen Spring folder examples where everything is divided into /services /controllers. I understand that Java uses packages, so having 10 folders would mean having 10 packages which could get confusing fast. But I would like to hear from a few more experienced developers how they set up their Spring structure.</p>