Página Inicial do Fórum > Java Avançado

De Java para XML e SQL



Criar novo tópico   Responder tópico


  1. rafael_afonso
    Posts:625


    Comment Arrow

    Publicado em: 09/04/2009 23:18:44

    Olá:

    Existe alguma coisa que pegue um conjunto de classes e gere um arquivo de definição de XML (DTD ou XSL) e comandos SQL (do tipo CREATE TABLE ... )? por "coisa" pode-se entender um plugin do Eclipse, ou tarefa do Ant, ou tag do XDoclet ou alguma biblioteca.

    Grato,
    _________________
    Rafael U. C. Afonso
    [i]Where is debug?
    Debug is on the table[/i]




  1. vfpamp
    Posts:6098


    Comment Arrow

    Publicado em: 09/04/2009 23:18:44

    Pelo que entendi, vc quer algo como o Middlegen, correto??

    http://boss.bekk.no/boss/middlegen/index.html


    _________________
    Vitor Pamplona
    http://vitorpamplona.com
    @vitorpamplona




  1. rafael_afonso
    Posts:625


    Comment Arrow

    Publicado em: 09/04/2009 23:18:44

    Vitor:

    Obrigado pela dica, mas não é bem isso que queria. O Middlegen gera as classes Java (EJBs para ser mais exato, o que não me interessa) a partir do BD, quando quero o contrário - das clases Java para SQL e DTD (ou XSL).

    Grato,
    _________________
    Rafael U. C. Afonso
    [i]Where is debug?
    Debug is on the table[/i]




  1. vfpamp
    Posts:6098


    Comment Arrow

    Publicado em: 09/04/2009 23:18:44

    Hum.... Em algum lugar eu vi um gerador de código BANCO <-> JavaBean, agora não me lembro onde, pensei que fosse o middlegen. Assim que eu lembrar eu posto


    _________________
    Vitor Pamplona
    http://vitorpamplona.com
    @vitorpamplona




  1. jack_-_ganzha
    Posts:4191


    Comment Arrow

    Publicado em: 09/04/2009 23:18:44

    O mais proximo que eu conheço disso é o Torque. Ele gera as classes e tambem as tabelas no banco de dados a partir de um arquivo xml. A partir de uma classes gerar schemas ou tabelas eu ainda não vi. Mas, deve haver algo nesses repositorios open source.

    valeuz...
    _________________
    Marcos Silva Pereira




  1. jrodrigues
    Posts:1360


    Comment Arrow

    Publicado em: 09/04/2009 23:18:44

    rafael_afonso
    Vitor:

    Obrigado pela dica, mas não é bem isso que queria. O Middlegen gera as classes Java (EJBs para ser mais exato, o que não me interessa) a partir do BD, quando quero o contrário - das clases Java para SQL e DTD (ou XSL).

    Grato,



    O Middlegen gera JavaBeans tbm e mapeamentos XML.
    Existem alguns plugins por aí que fazem isso.




  1. Relacionados





Novo tópico   Responder tópico     Índice do forum -> Java Avançado