Pergunta

Existe um plugin do eclipse para JDO que tem um guia de design e um guia fonte como o editor de XML?

A guia de designer teria uma mesa para eu chave em todos os campos, cada linha por campo, com colunas definir se esse campo é String, persistente, etc.

Então eu virar a guia fonte e, voila, é a fonte da classe java.

Ou algo como dat , mesmo que ele não é executado em eclipse.

JDO é padrão muito padrão e se eu tiver um extenso esquema, um designer JDO tornaria a vida mais fácil.

Foi útil?

Solução

JDO é de fato um padrão, mas, de um ponto adoção de vista, é um grande fracasso. Daí JPA que é onde as coisas acontecem agora e que está atraindo muito mais atenção.

De qualquer forma, não tenho certeza é isso que você está procurando, mas o senhor checou EclipseJDO ?

Este plugin Eclipse torna fácil e rápido para desenvolver aplicações de transações em Java usando drivers JDO. Esta ferramenta integra o JDO melhorar comando no processo de construção JDT. Ela dá ao desenvolvedor a caixa de ferramentas necessárias e assistentes para fazer uma aplicação Java JDO persistente apenas verificando caixas, completamente integrados dentro do ciclo de vida de desenvolvimento do Eclipse. Claro, ele atinge a apoiar todos os JDO motoristas compilant.

DataNucleus tem um Eclipse Plugin também, mas eu' m não tenho certeza ele faz muito mais coisas. Talvez alguém da DataNucleus vai confirmar isso.

Oh, BTW, boa sorte com sua viagem através da galáxia Java;)

Outras dicas

DataNucleus tem um plugin do Eclipse, e permite simples geração de arquivos package.jdo ou persistence.xml. Há outras ofertas como Javelin que podem gerar as classes JDO de UML. O plugin EclipseJDO não foi desenvolvido para além de 2003 IIRC.

Como já foi dito antes, JPA é apenas para RDBMS enquanto JDO não é.

Você também pode fazer uso de ferramentas da APP para gerar classes com JPA metadados (por exemplo, Eclipse Dali plugin) e, em seguida, usar as classes JPA anotada com JDO persistência com DataNucleus ... desde JDO como um padrão aceita JDO e JPA metadados.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top