Front End

20 mar, 2014

Série AngularJS – Archetype Maven Java com AngularJS – Parte 08

Publicidade

Olá, pessoal!

O artigo de hoje é mais um archetype com angularJS para desenvolvedores Java. Não preciso entrar nos detalhes sobre archetype maven, certo?! Vou me limitar em explicar esse novo archetype e por que criamos ele aqui na empresa.

Necessidade

Precisamos criar um projeto JEE com angularJS e alguns frameworks que já conhecemos (Hibernate, Spring, etc), mas o projeto não precisa ser separado em módulos e precisamos ter o angularJS para o nosso front-end. Daí nasceu o archetype-webapps-java-module, que traz:

  • DAO Generic implemented;
  • Service Generic implemented;
  • Structure for DBUnit done;
  • Spring 3.x and Hibernate 4.x configured;
  • MySql 5.x
  • Jersey 1.x Configured;

O que preciso fazer?

Nada muito diferente dos outros archetypes que já publiquei. Baixe e instale o archetype localmente (instruções aqui) e em seguida crie um projeto para testar. Pronto!

O que ganho?

Tempo. O archetype já vem com tudo configurado: Hibernate, Spring, Jersey, etc. Você precisa apenas configurar os dados de banco de dados e estrutura dos seus packages para o arquivo do Spring. E claro, você precisa escrever seu codigo angularJS, mas a estrutura do angularJS já está tudo certinho.

Simples, não?

Download

https://github.com/camilolopes/archetype-webapps-java-angularjs

Espero que tenham gostado do artigo e do archetype.

Abraços!