title: Can SpringBoot be use for Backend application?
body: <p>One of the Spring framework advantage is dependency injection. Many had used SpringBoot for providing REST Web Services. </p>
  
  <p>Read up and notice there are Scheduler and CommandLineRunner for SpringBoot, could we using SpringBoot for backend type of application to replace the usual standalone java program while making use of SpringBoot advantage (Dependency Injection)
  - Cron Job (Execute and stop running)
  - Long Running Process</p>
  
  <p>One of the main thing I am looking into is to use annotation such as Spring Configuration, Spring Data JPA and other technology in backend application.</p>