Injeções de dependências: setters, constructor e field injection

Reflito há algum tempo sobre os códigos que li e os quais possuem diferentes tipos de injeções de dependências: configurações de XML para injetar através de métodos setters atributos declarados com @Autowired os atributos como final que usam construtores para serem inicializados A discussão parece irrelevante e se tratar apenas…

Streams e Lambdas em Java

A minha primeira pergunta sobre streams no Stackoverflow foi há exatos 2 anos e 6 meses atrás, o IntelliJ possui um recurso que sugere trechos de código que podem ser convertidos para streams e lambdas e os converte sozinho e lembro que na época fiquei muito confusa sobre um trecho…