O Spring é um framework Java amplamente utilizado no desenvolvimento de aplicações corporativas, especialmente na camada intermediária (mid-tier), onde atua como elo entre a interface do usuário e o banco de dados. Ele oferece recursos como injeção de dependência, controle transacional e suporte à criação de serviços desacoplados. A arquitetura baseada em camadas do Spring facilita a separação de responsabilidades, promovendo a reutilização de componentes e a testabilidade da aplicação. Ao estruturar a lógica de negócios nessa camada, os desenvolvedores mantêm o sistema modular e mais fácil de manter. Com base no texto, avalie as seguintes afirmações:
I- O uso do Spring na camada mid-tier permite que a lógica de negócios seja integrada diretamente na camada de apresentação.
II- A injeção de dependência oferecida pelo Spring contribui para o acoplamento rígido entre os serviços da aplicação.
III- O Spring favorece a separação entre lógica de negócios e persistência de dados, contribuindo para a modularização.
IV- A camada mid-tier no Spring é responsável por centralizar regras de negócio, serviços e transações de forma desacoplada da interface.
É correto que se afirma em:
I e II.
I e III.
I e IV.
II e III.
III e IV.
Ed
mês passado
Vamos analisar cada afirmativa: I- "O uso do Spring na camada mid-tier permite que a lógica de negócios seja integrada diretamente na camada de apresentação." Falso. O Spring promove a separação entre a camada de apresentação e a lógica de negócios, evitando que a lógica fique diretamente na camada de apresentação. II- "A injeção de dependência oferecida pelo Spring contribui para o acoplamento rígido entre os serviços da aplicação." Falso. A injeção de dependência visa justamente reduzir o acoplamento, tornando os componentes mais desacoplados e fáceis de testar. III- "O Spring favorece a separação entre lógica de negócios e persistência de dados, contribuindo para a modularização." Verdadeiro. O Spring facilita essa separação, promovendo modularidade e organização do código. IV- "A camada mid-tier no Spring é responsável por centralizar regras de negócio, serviços e transações de forma desacoplada da interface." Verdadeiro. Essa é uma das funções principais da camada intermediária no Spring. Portanto, os itens corretos são III e IV. Resposta correta: III e IV.
Cadastre-se ou realize login