Class InjectSpringApplicationLoader

java.lang.Object
net.mcbrawls.inject.spring.InjectSpringApplicationLoader

public final class InjectSpringApplicationLoader extends Object
Loads spring applications.
  • Method Details

    • run

      public static org.springframework.context.ConfigurableApplicationContext run(org.springframework.boot.builder.SpringApplicationBuilder builder) throws Exception
      Sets up and runs a Spring application.
      Parameters:
      builder - the spring application builder
      Returns:
      the application context
      Throws:
      Exception - any exception that occurs inside of Spring
    • run

      public static org.springframework.context.ConfigurableApplicationContext run(Class<?> applicationClass) throws Exception
      Sets up and runs a Spring application using InjectSpringApplicationBuilder.
      Parameters:
      applicationClass - the application class
      Returns:
      the application context
      Throws:
      Exception - any exception that occurs inside of Spring