arquetipo.xml 1.84 KB
<?xml version='1.0' encoding="utf-8"?>
<!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
   "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" []>
<chapter id="estrutura">

	<title>Arquétipos</title>

	<para>
		O projeto Demoiselle recomenda e usa a ferramenta <ulink url="http://maven.apache.org/">Apache-Maven</ulink>, para gerenciamento do ciclo de vida do desenvolvimento
		de projeto. Baseada nesta ferramenta, além do fornecimento dos POMs Parentes, também fornece as estruturas chamadas <ulink url="http://maven.apache.org/archetype/maven-archetype-plugin/">arquétipos</ulink>  
		para facilitar a criação de aplicações, garantido a estrutura recomendada pelo framework e o conceito de gerenciamento do próprio Maven. 
		Atualmente estão disponíveis os seguintes artefatos: 
	</para>

	<section>
		<title>demoiselle-minimal</title>
		<para>
			Fornece um conjunto mínimo de artefatos para criar uma aplicação Java, utiliza o Demoiselle-Minimal-Parent, 
			sendo útil quando os outros arquétipos disponíveis não se enquadram nas características do projeto a ser criado. 
		</para>
	</section>

	<section>
		<title>demoiselle-jsf-jpa</title>
		<para>
			Útil para os projetos que precisam de uma arquitetura que utilize as tecnologias JSF e JPA,
			é baseado no <emphasis>demoiselle-jsf-parent</emphasis>
			e já traz uma estrutura padrão de pacotes e todas
			as dependências necessárias para rodar a aplicação. Ao usar este
			arquétipo, você terá uma pequena aplicação de
			Bookmarks já pronta para rodar. Para isto, basta instalá-la em um
			servidor da sua preferência! Para mais detalhes
			sobre esta aplicação de exemplo e em como usar o arquétipo, acesse
			a sessão de documentação chamada <ulink url="http://demoiselle.sourceforge.net/docs/quickstart/">QuickStart</ulink>.
		</para>
	</section>
</chapter>