Pular para o conteúdo principal

Postagens

Mostrando postagens com o rótulo Programação Orientada a Aspectos

Spring Framework - O que é afinal de contas e para onde ele vai?

A aquisição da SpringSource™ pela VMWare™ é um sinal da importância das idéias que estão por trás do Framework desenvolvido por Rod Johnson e sua trupe. Mas o que é esse framework e qual a sua importância para uma empresa que é um dos players principais nos conceitos de virtualização? O grande apelo oferecido pelos desenvolvedores do Spring é a sua simplicidade no desenvolvimento bem como sua grande flexibilidade, o que, em conjunto com algumas ferramentas de apoio, fazem com que um código Java simples possa criar aplicações corporativas robustas e de fácil manutenção. Mas como isso é possível, afinal? As premissas básicas que estão por trás deste framework são simples: Injeção de dependência Programação Orientada a Aspecto Mas o que é isso, afinal? A Injeção de Dependência Trata-se de um termo alcunhado pelo guru Martin Fowler e que de maneira simples pode se fazer o seguinte paralelo: Para desenvolver eu dependo de algumas ferramentas (computador, monitor, software,...