Olá pessoal, pra quem usa campo XML e gostaria de usar mapeamento objeto/relacional via JPA, como é meu caso, desenvolvi uma solução transparente para isso.
Para isso, modifiquei o código do JDBC4 v8.4. Fiz com que o JPA pense que está trabalhando com um text e pro PostgreSQL fique tudo normal como uma coluna XML. Montei uma solução que, até agora, está bastante satisfatória para a geração de formulários dinâmicos usando o campo XML do PostgreSQL. Basicamente, uso XSLT para transformar o XML que veio do banco em formulário HTML e criei um parser que recebe os parâmetros do http request e cria novamente o XML para ser gravado no banco. Enfim, se tiver alguém interessado nesse driver, só me contactar que mando por e-mail. Para usá-lo, basta que o nome do campo na entidade tenha como prefixo "XML" e ele ser do tipo String. Para fazer busca no conteúdo do XML, adicionei aquele contrib/xml2, para ter as funções do XPath. Sugestões também são bem vindas -- *Emerson Moretto* Núcleo de Saúde Digital Laboratório de Sistemas Integráveis Escola Politécnica Universidade de São Paulo emore...@lsi.usp.br
_______________________________________________ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral