HMRCApplication.java

package uk.gov.dhsc.htbhf.hmrc;

import lombok.AllArgsConstructor;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.context.annotation.Import;
import springfox.documentation.swagger2.annotations.EnableSwagger2;
import uk.gov.dhsc.htbhf.CommonRestConfiguration;
import uk.gov.dhsc.htbhf.database.CloudDBConfiguration;

/**
 * The starting point for spring boot, this class enables SpringFox for documenting the api using swagger
 * and defines a number of beans.
 * See also: {@link ApiDocumentation}.
 */
@AllArgsConstructor
@SpringBootApplication
@EnableSwagger2
@Import({CommonRestConfiguration.class, CloudDBConfiguration.class})
public class HMRCApplication {

    public static void main(String[] args) {
        SpringApplication.run(HMRCApplication.class, args);
    }

}