Bem vindo, Visitante! Login | Criar Conta  vazio
Treinamentos > Cursos e Pacotes > Detalhe
AW5 - Desenvolvimento Web usando Spring 3.0
Aprendendo os aspectos do Spring 3.0 com JSF e Hibernate
Informações Básicas

Atualmente o Spring é um dos frameworks mais controversos e populares que sugere uma abordagem diferente para a componentização de aplicações Java EE sem o uso de Enterprise JavaBeans (EJB). O objetivo principal do Spring é estabelecer um modelo de componentização mais simples que o proposto pelos EJBs da plataforma Java EE. Tal modelo visa oferecer uma maneira simples, configurável e não-intrusiva de criar, configurar e manter componentes de negócios com acesso aos serviços Java EE. Neste curso, o aluno aprende os principais conceitos e características que definem o Spring Framework versão 3.0. A partir de laboratórios práticos, o alunos terá contato com a tecnologia ao desenvolver uma aplicação Web completa integrando Spring com JSF e Hibernate
 
Pré-requisitos:


Conteúdo Programático
  • Introdução: O que é e para que serve?
    • O que é Spring Framework
    • Características do Spring
    • Por que usar Spring ?
    • Por que não usar Spring?
    • Recursos no framework
    • Arquitetura modularizada
    • Download e instalação
  • Conceitos fundamentais
    • Definindo os POJOs
    • Inversão de Controle (IoC) e Injeção de Dependência (DI)
    • Fábrica de objetos (BeanFactory)
    • Contexto de aplicação (ApplicationContext)
    • BeanFactory vs FactoryBean
  • Criando uma primeira aplicação
    • Definindo um componente
    • Implementando um componente
    • Configurando um componente
    • Usando um componente
  • Persistência via JDBC e Hibernate
    • Recursos de persistência
    • Hierarquia de exceções
    • DAO via JDBC com JdbcTemplate
    • Configurando um DataSource JDBC
    • DAO via Hibernate com HibernateTemplate
    • Configurando um SessionFactory Hibernate
  • Gerenciamento de transação
    • Gerenciando transação
    • Configurando transação local
    • Configurando transação JTA
    • Demarcação programática e declarativa
  • Spring com JSF na Web
    • Configurando o contexto de aplicação na Web
    • Integrando o JSF com Spring
    • Configurando os Managed Beans como beans no Spring
  • Suporte a namespaces customizados
    • Alterando o arquivo XML de configuração
    • Beans Namespace
    • Context Namespace
    • JEE Namespace
    • TX Namespace
    • Util Namespace
  • Suporte a anotações para configuração
    • Anotações para configuração e injeção de dependências
    • Anotações para demarcação de transações
    • Outras anotações suportadas

Carga Horária
8 horas
Formas de Pagamento
à vista ou parcelado. Oferecemos as melhores opções para seu bolso.

Galeria de Fotos
  UNIDADES CENTRO AUTORIZADO DIVULGUE A SEASON NA WEB