Sérgio Fantin

Flex, JSF, REST, SOA…

OpenXava 3

Publicado por serjaumfantin em Junho 26, 2008

OpenXava é um JPA Application Engine que permite o desenvolvimento rápido e simples de aplicações J2EE.

Utiliza o padrão MVC, o desenvolver precisa criar somente o Model, pois o Controller é reusável e a View é gerada automaticamente.

Para desenvolver uma aplicação, a pessoa deve criar POJOs com anotações JPA e o resto é por conta do OpenXava.

Exemplo

Vou descrever os passos para rodar um dos projetos de teste que acompanha o pacote que iremos baixar. O projeto se chama MySchool.

  • Descompacte em seu diretório favorito.
  • Apontar o Eclipse para o workspace do OpenXava: File -> Switch Workspace -> diretorioOndeVoceDescompactou/openxava-3.0.2/workspace
  • Executar o Tomcat no terminal:

1) cd /openxava-3.0.2/tomcat
2) ./start-tomcat.sh

  • Adicionar a Visualização Ant no Eclipse: Window -> Show View ->Ant
  • Arraste o arquivo build.xml do Projeto MySchool para a visualização Ant
  • Executar o target ant MySchool.deployWar
  • Aguarde o BUILD SUCCESSFUL no console do Eclipse

Ele é indicado para iniciantes e até experts que desejam produtividade.

Até o próximo!

Deixe uma resposta

XHTML: Você pode usar estas tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <pre> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>