Avançar para a área de conteúdo

Ao clicar em Enviar, você concorda com os termos e condições do developerWorks.

Na primeira vez que você efetua sign in no developerWorks, um perfil é criado para você. Informações selecionadas do seu perfil developerWorks são exibidas ao público, mas você pode editá-las a qualquer momento. Seu primeiro nome, sobrenome (a menos que escolha ocultá-los), e seu nome de exibição acompanharão o conteúdo que postar.

Todas as informações enviadas são seguras.

  • Fechar [x]

Ao se conectar ao developerWorks pela primeira vez, é criado um perfil para você e é necessário selecionar um nome de exibição. O nome de exibição acompanhará o conteúdo que você postar no developerWorks.

Escolha um nome de exibição de 3 - 31 caracteres. Seu nome de exibição deve ser exclusivo na comunidade do developerWorks e não deve ser o seu endereço de email por motivo de privacidade.

Ao clicar em Enviar, você concorda com os termos e condições do developerWorks.

Todas as informações enviadas são seguras.

  • Fechar [x]

Apache Geronimo e o Spring Framework, Parte 2: Construindo seu Primeiro Aplicativo

Arun Chhatpar, Software Architect, 自由职业者
Arun Chhatpar tem mais de nove anos de muita experiência em programação Java e em arquiteturas de cliente/servidor, e é um Arquiteto de Software Corporativo Certificado pela Sun. Ele é o designer e desenvolvedor principal para NBCi e, atualmente, é um arquiteto de software e engenheiro de software principal para a OmniViz.

Resumo:  Saiba como criar um aplicativo básico, simples, no Apache Geronimo usando o Spring Framework, uma estrutura de aplicativo em camadas Java™ Platform, Enterprise Edition (Java EE) e Java 2 Platform, Enterprise Edition (J2EE™) desenvolvido sob Licença da Apache. Esta série de seis partes do tutorial aborda o Spring Framework completo, incluindo como implementar sua funcionalidade com o Apache Geronimo. Na Parte 1, foram apresentados o servidor de aplicativos Geronimo e o Spring Framework, incluindo o Inversion of Control (IoC) e os módulos que formam o Spring Framework. Nesta segunda parte, iremos desenvolver, configurar e implementar seu primeiro aplicativo com base no Spring Framework. Você também verá como o Geronimo é fácil de instalar e como seu Console da Web simplifica a implementação e gerenciamento de aplicativos da Web.

Visualizar mais conteúdo nesta série

Data:  19/Set/2006
Nível:  Intermediário

Atividade:  4251 visualizações
Comentários:  

Antes de Começar

Esta série de tutoriais destina-se a desenvolvedores Java EE que desejam saber mais sobre o Spring Framework e como fazer uso de seus recursos eficientes no servidor de aplicativos Apache Geronimo.

Sobre esta Série

Esta série de tutoriais de seis partes apresenta o Spring Framework e como ele se adapta ao Geronimo. Você começará examinando as diferentes metodologias do Spring Framework e como cada uma funciona com o servidor Geronimo. Você irá desenvolver e implementar um aplicativo de catálogo telefônico pessoal em toda a série. O aplicativo incluirá a seguinte funcionalidade:

  • Mostrando o catálogo telefônico
  • Mostrando detalhes de cada entrada
  • Incluindo uma nova entrada no catálogo telefônico
  • Editando, modificando e excluindo uma entrada

A Parte 1 apresentou cada módulo do Spring Framework e como cada um está relacionado ao desenvolvimento de aplicativos Java EE no servidor de aplicativos Geronimo. Também explicou as metodologias nas quais o Spring Framework se baseia e o IoC, o padrão principal usado por duas dessas tecnologias.

Esta seção, a Parte 2, explica como construir seus primeiros aplicativos básicos usando o Spring Framework no Geronimo.

Na Parte 3, você estenderá o aplicativo Geronimo da Parte 2, incluindo o suporte Java Database Connectivity (JDBC™) por meio do banco de dados Apache Derby. Você também aprenderá como integrar o mapeamento relacional de objetos ao seu aplicativo usando o iBatis.

Na Parte 4, serão apresentados o Spring aspect-oriented programming (AOP) e o Spring Web Framework. Com o Spring AOP, qualquer objeto gerenciado pelo Spring Framework pode ser orientado a aspectos, e este tutorial conta com os serviços de gerenciamento de transações declarativos fornecidos por meio do Spring AOP.

A Parte 5 examina o Spring Model-View-Controller (MVC). Este tutorial faz uma introdução ao Spring MVC, apresentando sua estrutura MVC e visualizações da Web.

Na Parte 6, a conclusão da série, você aprenderá como usar JavaServer Pages™ (JSP™), Velocity, Tiles e exportação de PDF usando o Spring Framework. Você irá usar e experimentar várias visualizações da Web integradas ao Spring MVC.


Sobre Este Tutorial

Este tutorial continua a partir do término da Parte 1 , orientando-o na criação de um aplicativo básico que usa o Spring Framework. Em seguida, você irá implementar o aplicativo no servidor de aplicativos Geronimo.

Neste tutorial, você irá:

  • Obter uma explicação do aplicativo de exemplo que será desenvolvido na série.
  • Instalar o Geronimo e o Spring Framework.
  • Criar um aplicativo básico.
  • Implementar o aplicativo no Geronimo.
  • Testar o aplicativo.

Pré-requisitos

Este tutorial assume que você esteja familiarizado com object-oriented programming (OOP) e esteja acostumado com a terminologia do Java EE. Um entendimento do aspect-oriented programming é um adicional, mas não é necessário.


Requisitos do Sistema

Serão necessários, pelo menos, os seguintes itens para acompanhar a série:

  • Apache Geronimo -- Geronimo é um servidor de aplicativos certificado para J2EE da Apache.
  • O Spring Framework -- Versão 1.2.8 é usado neste tutorial.
  • Apache Ant -- Faça download e instale-o. Você precisará do Ant para compilar seu código e criar o arquivo .war para o aplicativo de exemplo.
  • Java 1.4.2 da Sun -- Certifique-se de que o tenha instalado e em execução no sistema.
  • Para usuários do Microsoft® Windows® : Windows 2000, Windows Server 2003 ou Windows XP.
  • Para usuários do Linux® : A maioria dos tipos de Linux com o Sun JDK 1.4.2 testado são suportados.
  • Uma configuração de hardware apropriada: 512 MB de RAM (até 256 MB funcionará) e aproximadamente 200 MB de espaço em disco livre para a instalação do Geronimo e do Spring Framework.

Cada tutorial terá uma lista de outras ferramentas e APIs que serão necessárias para esse tutorial específico.

1 de 11 | Próximo

Comentários



static.content.url=http://www.ibm.com/developerworks/js/artrating/
SITE_ID=80
Zone=Software livre
ArticleID=397049
TutorialTitle=Apache Geronimo e o Spring Framework, Parte 2: Construindo seu Primeiro Aplicativo
publish-date=09192006
author1-email=arun@machinfotek.com
author1-email-cc=troy@backstopmedia.com

Tags

Help
Use o campo de pesquisa para encontrar todos os tipos de conteúdo no My developerWorks com essa tag.

Use a barra de rolagem para ver mais ou menos tags.

Tags populares mostra as principais tags para esta zona de conteúdo em particular (por exemplo, Java technology, Linux, WebSphere).

Minhas tags mostra suas tags para esta zona de conteúdo em particular (por exemplo, Java technology, Linux, WebSphere).

Use o campo de pesquisa para localizar todos os tipos de conteúdo no Meu developerWorks com essa tag. Tags populares mostra as tags principais para essa zona de conteúdo particular (por exemplo, tecnologia Java, Linux, WebSphere). My tags shows your tags for this particular content zone (for example, Java technology, Linux, WebSphere). Minhas tags mostra as suas tags para essa zona de conteúdo em particular (por exemplo, tecnologia Java, Linux, WebSphere).