Yes, If you are starting with the Spring framework. Remember Spring Boot is an integration framework and makes it easy to build Spring framework application by providing you with sensible default and bootstrapping all required components. Keep in mind that you still need the understanding of the Spring module which you like to use with the help of Spring Boot.