Categoria: Spring

O que é Spring MVC?

Postado por em   ●   7 comentários

Gostaria de facilidade e flexibilidade para trabalhar com requisições web? O Spring MVC é a ferramenta que dá isso para você!

Hoje é difícil conceber uma aplicação sem a parte web, concorda? Além das numerosas aplicações web, a maioria dos aplicativos móveis (para Android e iOS, por exemplo) precisam de uma APIs RESTful para consumir.

Por isso, conhecer um framework que ajuda nesse trabalho é vantajoso para qualquer programador.

Essa é a ideia de agora: explicar como o Spring MVC funciona. Continue lendo para aprender sobre:

  • O que é Spring MVC?
  • Criação de controladores web
  • Novas anotações de mapeamento
  • Recebendo dados de um formulário
  • Enviando dados para a página
  • Como configurar o ViewResolver
  • Como usar o Spring MVC para criar uma API RESTful

“Vambora”!?

Continue lendo

Injeção de dependências com Spring

Postado por em   ●   13 comentários

Gostaria de conhecer mais sobre injeção de dependências do ponto de vista do Spring Framework?

Esse é um conceito que ainda causa muita confusão na cabeça dos desenvolvedores. Quero aqui clarear esse assunto e trazer mais tranquilidade para quem está começando.

Continue lendo para aprender mais sobre:

  • O que é injeção de dependências (Dependency Injection – DI)?
  • Quais os pontos de injeção do Spring?
  • Para o Spring, o que torna uma classe elegível a ser injetada e o que são métodos produtores?
  • O que são os Qualificadores e como qualificar um bean Spring?
  • Quais os escopos possíveis de um bean?
  • Como utilizar a JSR 330?

Continue lendo

Como integrar JSF e Spring

Postado por em   ●   29 comentários

Gostaria de utilizar o melhor dos dois mundos?

Não é porque o JSF está naturalmente integrado com outras especificações Java EE, que é proibido utilizar ele com Spring.

Por que não utilizar o melhor do JSF com o melhor do Spring? Assim podemos ter a produtividade do JSF junto com todos os recursos do ecossistema Spring.

Um não exclui o outro. Pelo contrário, eles são perfeitamente integráveis e veremos agora como fazer isso.

Entre outras coisas, nesse artigo, você vai aprender:

  • Por que integrar JSF e Spring
  • Quais os benefícios dessa integração
  • Como integrar JSF e Spring para dar aos beans do Spring Framework o papel de um Managed Bean
  • A adicionar o ViewScope no Spring

Interessado? Vamos lá então.

Continue lendo

Como validar seu formulário com Spring MVC e ser produtivo

Postado por em   ●   17 comentários

Já imaginou você implementando a validação de um formulário em alguns minutos e tirar o resto do dia de folga? Ou seu chefe te dizer algo como – “não acredito que já fez isso, você merece um aumento!”.

Brincadeiras a parte, sim, é possível implementar validações simples e complexas em um formulário com Spring MVC de forma produtiva e profissional, deixando seu código limpo e fácil de dar manutenção.

Tudo isso graças a especificação do Bean Validation!

Você vai aprender nesse vídeo como implementar essa validação usando o Bean Validation configurado em um projeto Spring MVC.

Continue lendo

Se você não aprender Spring agora, você irá se odiar depois

Postado por em   ●   42 comentários

Tem tanta coisa para se aprender no mundo da programação que acabamos ficando perdidos. É difícil saber por onde iniciar.

Qual seria o melhor caminho? Hibernate? JSF? Padrões de projeto? GWT? CDI? Spring?

Esse tipo de dúvida não é um desprivilegio dos programadores, mas, como o assunto aqui é desenvolvimento de software em Java, então, eu posso te ajudar a fazer uma boa escolha!

Qual escolha!? Estou falando do Spring.

Vou te mostrar um excelente caminho, apresentar os motivos pelos quais você pode segui-lo sem medo e, caso você decida por essa jornada, te indicar um super material.

Continue aqui comigo para conversarmos sobre:

  • Por que aprender sobre o Spring é uma excelente escolha para sua carreira de programador?
  • O que exatamente é o Spring?
  • Como começar seus estudos?

Continue lendo