Spring Brasil User Group

Fortalecendo a comunidade Spring no Brasil

Aplicação web completa com Spring Framework 2.5 disponível

Em fevereiro de 2009 foi publicado pela Java Magazine (edição 65) o artigo que escrevi com o título Criando uma aplicação web com Spring. Neste artigo, além de uma breve introdução ao framework e aos produtos do Spring portifólio, foi ilustrado os passos necessários para o desenvolvimento de uma aplicação Web baseada no JSF 1.2, Facelets 1.1, Richfaces 3.3, JPA 1.0 e Spring Framework 2.5. Para este artigo desenvolvi uma aplicação de demonstração que tornou-se disponível para download no site da Java Magazine.

Após um refactoring, adicionei suporte ao JavaDB embedded, compilação e empacotamento através do maven, além das bibliotecas necessárias para rodar num simples Tomcat ou tc Server Developer Edition da SpringSource.

Agora uma nova versão, fácil de compilar/empacotar/instalar, está disponível para download:

exemploSpring-1.0-spring25.zip (código fonte e projeto para Eclipse e NetBeans).
exemploSpring.war (pacote com 17MB preparado para rodar no Tomcat ou tc Server Developer Edition).

Se preferir o pacote WAR, basta colocar uma cópia deste arquivo no diretório $TOMCAT_HOME/webapps e acessar a seguinte URL num navegador local após colocar o Tomcat no ar: http://localhost:8080/exemploSpring

Se o pacote com o código fonte for baixado, após descompactação, a compilação e empacotamento podem ser realizados via linha de comando com a seguinte instrução: mvn clean package (pressupõe-se que o Maven foi devidamente instalado, além da configuração das variáveis de ambiente M2_HOME e PATH, com sugerido na documentação do Maven). Se preferir, este projeto pode ser importado para o Eclipse usando as opções de menu "File | Import | Existing Projects into Workspace". Caso queira recriar os arquivos de configuração para o Eclipse, execute a seguinte linha de comando: mvn clean eclipse:m2eclipse. Para os desenvolvedores que usam o NetBeans (6.7 ou superior), basta abrir o projeto para compilar e executar através do Tomcat integrado. Nenhuma configuração extra é necessária nesta IDE.

Após acessar pela primeira vez a aplicação através do navegador, recomendo executar o item de menu "Carga do Banco de Dados" para preencher as tabelas com alguns dados iniciais.

Exibições: 499

Tags: JavaMagazine, artigo, spock

Comentar

Você precisa ser um membro de Spring Brasil User Group para adicionar comentários!

Entrar em Spring Brasil User Group

Comentário de Ilton em 11 maio 2010 às 13:43
Estou desenvolvendo um tcc com Spring, JSF e Hibernate, e baixei o projeto passado nesse POST mas não consegui executa-lo, pois não consegui executar o projeto .zip, gostaria de uma ajuda.

Alguem pode me ajudar?
Comentário de Manoel da Silva Neto em 23 abril 2010 às 18:46
ja se encontra disponivel a nova versao com spring
estou atras de um tutorial ou exemplo de alguma aplicacao usando o spring 3.0 com IOC
Comentário de Dr. Spock em 24 janeiro 2010 às 17:47
Esta aplicação será evoluída para aplicar as novidades do Spring Framework 3.0. A nova versão será usada durante apresentação sobre o Spring Framework 3.0 no encontro marcado no Casual Class da Globalcode.

© 2012   Criado por Dr. Spock.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço