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;