o spring data JPA vincula o entity manager ao thread atual ou à transação? Digamos que eu tenha um método anotado com @Transactional que é chamado o tempo todo. O spring usa o entity manager de chamadas anteriores ou cria um novo toda vez? O que acontece com o entity manager depois que a transação é confirmada?
Início
/
user-1409534
user1409534's questions
user1409534
Asked:
2023-11-16 04:57:03 +0800 CST
Eu uso o Spring boot 3.1.x para alguma interação com o shell. Quero transmitir texto de um método para o console.
Eu tentei algo assim:
@ShellMethod(key = "stream")
public Flux<String> streamMe(){
List<String> cities = List.of("London", "Paris", "Rome", "Amsterdam","Boston");
Flux<String> flux = Flux.fromIterable(cities);
return flux.delayElements(Duration.ofSeconds(2));
}
Mas ao chamá-lo do shell recebo a saída FluxConcatMapNoPrefetch na tela