geração de código com Eclipse  XML
Índice dos Fóruns » Assuntos gerais (Off-topic)
Autor Mensagem
boaglio
Moderador
[Avatar]

Membro desde: 09/09/2002 21:23:39
Mensagens: 1865
Localização: Sampa City
Offline



Alguém já teve experiência em desenvolver geração de código com o Eclipse?

Das opções existentes eu vi o projeto JET que parece ser interessante, e aqui tem alguns outros.


 

Tem dúvidas de Java? Poste no fórum! Não respondo dúvidas de Java via MP!
[WWW]
Thiago Senna
GUJ Master
[Avatar]

Membro desde: 11/02/2005 08:08:02
Mensagens: 1595
Offline

Você procura gerador de código para qual finalidade?
[Email]
boaglio
Moderador
[Avatar]

Membro desde: 09/09/2002 21:23:39
Mensagens: 1865
Localização: Sampa City
Offline

Thiago Senna wrote:Você procura gerador de código para qual finalidade?


Gerar código para aplicações web... algo que além de gerar classes e páginas JSP pudesse alterar métodos Java e alterar valores do web.xml .


 

Tem dúvidas de Java? Poste no fórum! Não respondo dúvidas de Java via MP!
[WWW]
Thiago Senna
GUJ Master
[Avatar]

Membro desde: 11/02/2005 08:08:02
Mensagens: 1595
Offline

boaglio wrote:
Thiago Senna wrote:Você procura gerador de código para qual finalidade?


Gerar código para aplicações web... algo que além de gerar classes e páginas JSP pudesse alterar métodos Java e alterar valores do web.xml .


Humm... bom, você pode dar uma olhada nos seguintes plugins inicialmente -> EcliseWork (desenvolvido pelo Ricardo Lecheta), Akrogen e JEE Spider.

Outro ponto que você deve levar em consideração é o "input" para a geração de dados. Tipo, você vai gerar o código baseado em uma DSL, Banco de Dados, UML ou parâmetros que você irá informar em um wizard?
[Email]
boaglio
Moderador
[Avatar]

Membro desde: 09/09/2002 21:23:39
Mensagens: 1865
Localização: Sampa City
Offline

Thiago Senna wrote:
Humm... bom, você pode dar uma olhada nos seguintes plugins inicialmente -> EcliseWork (desenvolvido pelo Ricardo Lecheta), Akrogen e JEE Spider.

Outro ponto que você deve levar em consideração é o "input" para a geração de dados. Tipo, você vai gerar o código baseado em uma DSL, Banco de Dados, UML ou parâmetros que você irá informar em um wizard?


Eu já usei o do Ricardo, esse Akrogen não conhecia, mas parece ser o que eu procuro... mas precisava algo que lesse os dados de uma tabela e gerasse os CRUDs de uma maneira específica.


 

Tem dúvidas de Java? Poste no fórum! Não respondo dúvidas de Java via MP!
[WWW]
Thiago Senna
GUJ Master
[Avatar]

Membro desde: 11/02/2005 08:08:02
Mensagens: 1595
Offline

Se for para gerar à partir da base de dados as opções de geradores que mencionei são as que conheço. Sei que tem quem já tenha usado o hibernate tools como ferramenta de geração de código. Eu não sei o quanto o hibernate tools é customizavel a ponto de gerar crud's para as telas. Eu particularmente não conheço.
[Email]
Thiago Senna
GUJ Master
[Avatar]

Membro desde: 11/02/2005 08:08:02
Mensagens: 1595
Offline

Se tiver paciência para dar uma procurada, dê uma olhada neste link: http://www.codegeneration.net/generators.php
[Email]
LPJava
GUJ Hacker

Membro desde: 18/04/2006 12:50:23
Mensagens: 5523
Localização: Bahia/Porto Alegre
Offline

eu uso o Rational software Architect - RSA da IBM, que gera code clear a partir da modalegam de dados, tipo a base do java consegue gerar rapidamente e isso economiza um tempao. O RSA tem como base o eclipse, mesmo ambiente é como se fosse o eclipse ++ .

anexei alguns prints.
[Thumb - rsa1.JPG]
 Nome do arquivo rsa1.JPG [Disk] Download
 Descrição
 Tamanho 81 Kbytes
 Baixado:  78 vez(es)

[Thumb - rsa2.JPG]
 Nome do arquivo rsa2.JPG [Disk] Download
 Descrição
 Tamanho 58 Kbytes
 Baixado:  79 vez(es)


Sun Certified Java Programmer 5.0
Blog:http://www.camilolopes.com
Twitter:www.twitter.com/camilolope
Linkedin: http://br.linkedin.com/in/camilolopes
Curso online OCPJP: http://pro.imasters.com.br/online/cursos/preparatorio-para-certificacao-java-ocjp
Autor livro Guia SCJP & JEE c/ Frameworks: http://blog.camilolopes.com.br/livrosrevistaspalestras/
[WWW]
bruno.braga
JavaChild
[Avatar]

Membro desde: 23/09/2006 15:02:46
Mensagens: 121
Localização: BH - MG
Offline

Você pode desenvolver algum plug-in no eclipse usando JET mas não compensa. Vai ser muito trabalho para algo que já tem pronto.
Se quer gerar código a partir de modelos usa o RSA como sugeriram ou se for MDA o AndroMDA ou algo assim.

Mas eu particularmente não gosto de geração de código baseado em modelo.
Você não vai fazer uma app toda gerando código. Vai usar geração de código só para CRUDs e configurações de frameworks para ganhar tempo.
Então pra que os modelos? Os modelos são descartáveis nesse caso. Você precisa modelar as regras de negocio, não a parte descartavel. Mas isso são pontos de vista =)

Se quiser gerar código rápido (sem perder tempo com modelos) e baseado em templates (você pode criar o seu) tente essa ferramenta que também é um plug-in para o Eclipse:

http://www.spideronrails.org


Bruno Braga
http://www.brunobraga.com.br
http://www.spideronrails.org
[WWW]
 
Índice dos Fóruns » Assuntos gerais (Off-topic)
Ir para:   
Powered by JForum 2.1.8 © JForum Team