<?xml version="1.0" encoding="ISO-8859-1"?>
<rss version="2.0">
	<channel>
		<title><![CDATA[Últimas mensagens do tópico "SPIDER 0.2.0 - Suporte a Mentawai, Spring Annotations e mais"]]></title>
		<link>http://www.guj.com.br/posts/list/17.java</link>
		<description><![CDATA[Últimas mensagens enviadas no tópico "SPIDER 0.2.0 - Suporte a Mentawai, Spring Annotations e mais"]]></description>
		<generator>JForum - http://www.jforum.net</generator>
			<item>
				<title>SPIDER 0.2.0 - Suporte a Mentawai, Spring Annotations e mais</title>
				<description><![CDATA[ Bom, depois das festas de fim de ano é hora de trabalhar duro novamente =)<br /> Disponibilizei agora a pouco a nova versão do J2EE Spider.<br /> Essa versão tras várias novidades.<br /> <br /> Para quem ainda não conhece o projeto, é um projeto para otimizar o desenvolvimento de aplicações JEE.<br /> site: <a class="snap_shots" href="http://www.j2eespider.org" target="_blank" rel="nofollow">http://www.j2eespider.org</a><br /> videos: <a class="snap_shots" href="http://www.j2eespider.org/screen/movies/utilizacao-use/pt" target="_blank" rel="nofollow">http://www.j2eespider.org/screen/movies/utilizacao-use/pt</a><br /> <br /> [b]changelog:[/b]<br /> [quote]<br /> Version 0.2 (2007-01-17)<br /> <br /> JIRA Release Notes<br /> ** Bug<br />     * [SPIDER-43 / Plugin - Core] - Se não escolher o tipo de banco de dados, o spider não está gerando código para a aba de tecnologias<br /> <br /> ** Task<br />     * [SPIDER-19 / Code Template] - Template para Mentawai MVC (adicionado suporte ao projeto brasileiro Mentawai)<br /> 	<br /> Others Release Notes<br /> ** Improvement<br /> 	* [Code Template] Grande melhoria e organização na estruturas de pastas dos templates<br /> 	* [Code Template] Adicionado conceito de 'common' para os templates, que permite herdar e compartilhar arquivos<br /> 	* [Documentation] Melhoria na documentação sobre templates<br /> 	* [Plugin - Core] Adicionado mensagens com alertas sobre erros na utilização do plugin<br /> 	* [Code Template] Maior abstração nos XMLs (templateFile e templateFiles-jar), simplificando e diminuindo a quantidade de linhas<br /> 	<br /> ** Task<br /> 	* [Plugin - Core] Criação do Fast I18N para arquivos JSP. Isso permite transformar textos em keys internacionalizadas sem abrir o arquivo de properties ou escrever nenhuma tag.<br /> 	* [Code Template] Atualização da tecnologias (Hibernate 3.2.1, Spring 2.0.1, Struts 1.3.5, etc...)<br /> 	* [Code Template] Adicionado DTDs para os arquivos XMLs do template<br /> 	* [Code Template] Adicionado atributo entryDepends para o arquivo templateFiles-jar.xml. Com isso é possível fazer agrupamentos reutilizáveis no templateFiles-jar.xml.<br /> 	* [Code Template] Suporte ao projeto brasileiro Spring-Annotations<br /> 	* [Plugin - Core] Criação e documentação do arquivo de changelog em português e inglês<br /> 	* [Spider Lib] Melhoria do Dao Genérico usando Java 5<br /> [/quote]<br /> link para o changelog completo:<br /> <a class="snap_shots" href="http://j2eespider.cvs.sourceforge.net/*checkout*/j2eespider/j2eeSpider/changelog_pt.txt?pathrev=HEAD" target="_blank" rel="nofollow">http://j2eespider.cvs.sourceforge.net/*checkout*/j2eespider/j2eeSpider/changelog_pt.txt?pathrev=HEAD</a><br /> <br /> Ou seja: pelos tipos de alteração no changelog, a maioria dos itens foram relacionados ao template de código. Fiz uma restruturação legal nisso (comparado com a versão anterior), para facilitar a criação de templates e organizar melhor os arquivos, entre outras coisas.<br /> Além da facilidade, antes um template tinha mais de 10 MB. Agora com o 'common', que está gerenciando os JARs, um template tem 1 MB.<br /> <br /> Além da parte de templates, existem outras features importantes, como suporte inicial ao Mentawai e ao Spring Annotations.<br /> Ou seja: é possível gerar projetos com essas tecnologias. Um projeto que funciona, tem login e vai até a primeira tela (como nos vídeos).<br /> Nas próximas versões deve haver a opção de CRUD.<br /> <br /> Além disso eu resolvi adiantar uma feature que aparentemente não tem muito a ver com geração de código. Ou poderia até ser uma 'geração de código in-line' hehe...<br /> No plugin é o Fast I18N... Um recurso para usar os arquivos JSP, onde você seleciona um texto, aciona esse recurso via tecla de atalho ou com o botão direito e o plugin coloca o texto automaticamente no arquivo de properties e no lugar do texto coloca a tag-lib linkada para o texto...<br /> Esse recurso será diretamente ligado a geração de CRUD do SPIDER (que não existe ainda)... É dificil explicar agora... Mas resolvi colocar essa feature de uma vez para ajudar no desenvolvimento de JSPs...]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/50271/264061/spider-020---suporte-a-mentawai-spring-annotations-e-mais
</guid>
				<link>http://www.guj.com.br/prepost/50271/264061/spider-020---suporte-a-mentawai-spring-annotations-e-mais
</link>
				<pubDate><![CDATA[Thu, 18 Jan 2007 04:13:44]]> GMT</pubDate>
				<author><![CDATA[ bruno.braga]]></author>
			</item>
	</channel>
</rss>
