Spring Boot


Spring Boot est un framework de développement facilitant la mise en place d’application Java.

Application

@SpringBootApplication
@ComponentScan("com.flower.docs.security.authentication")
@Import(ClientSecurityConfiguration.class)
@ImportResource({ "classpath:flower-docs-services-webservices.xml" })
public class SampleBatch
{
    private static final Logger LOGGER = LoggerFactory.getLogger(SampleBatch.class);

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

    @Override
    public void run(String... args) throws Exception
    {
    }
}

Accès aux services

L’accès aux services Flower s’appuie sur le contexte Spring. Pour récupérer une instance de service, il suffit d’utiliser l’annotation @Autowired.

Par exemple, pour accéder au service de gestion de documents :

@Autowired
private DocumentService documentService;