-
with Maven: mvn spring-boot:run
-
from IDE by starting Application class
-
with Maven: mvn test -Pintegration-tests
-
from IDE - run tests in java test source root folder
-
provide rest controller security
-
simplify Spring configuration (there are lot of unused dependencies while using autoconfiguration)