Hendrik Jungnitsch
2022-09-28 59284579a331b35cc653b9eb78c33c7a70ab13e7
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
package de.gedoplan.seminar.sbt.di.exercise.service;
 
import de.gedoplan.seminar.sbt.di.exercise.domain.Cocktail;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.springframework.web.context.annotation.RequestScope;
 
import java.util.List;
 
@Configuration
public class CocktailsProducer {
 
    @Autowired
    private CocktailService cocktailService;
 
    @RequestScope
    @Bean
    protected List<Cocktail> getCocktails() {
        return cocktailService.findAll();
    }
}