Bonjour,
Dans une application spring-boot batch, on lis des fichiers d'un répertoire.
Les fichiers sont sur un lecteur protégé par un login et mot de passe :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 @Bean @StepScope public MultiResourceItemReader<Product> multiItemReader() { ResourcePatternResolver patternResolver = new PathMatchingResourcePatternResolver(); org.springframework.core.io.Resource[] resources = null; try { resources = patternResolver.getResources("file:http://10.125.21.245/fichiers/*.xml"); } catch (Exception e) { logger.error("error reading files", e); } return new MultiResourceItemReaderBuilder<Product>() .name("multiItemReader").delegate(reader()) .resources(resources) .setStrict(true) .build(); }
Question : spring-boot propose-t-il des solutions pour accéder aux fichiers ?
Merci pour votre aide
Partager