Mensagens enviadas por: fabiofalci
Índice dos Fóruns » Perfil de fabiofalci » Mensagens enviadas por fabiofalci
Autor Mensagem
Você pode usar o plugin do eclipse para git: http://www.eclipse.org/egit/

Sobre o subclipse, tente a última versão, a 1.8:
http://subclipse.tigris.org/update_1.8.x
Dica, comece com o GIT.
E comece na linha de comando mesmo. Simples e bem eficiente.
Dica.
Coloque esse código no github. Fica bem melhor para compartilhar.
Além do mais fica mais fácil para os outros inspecionar o código. Basta ir na página do repositório e olhar os arquivo.

Este método foi adiciona na versão 2.
http://docs.oracle.com/javaee/6/api/javax/persistence/OneToMany.html#orphanRemoval()

Qual versão do JPA está usando?
http://stackoverflow.com/questions/1729307/spring-schemalocation-fails-when-there-is-no-internet-connection
Obrigado pelas dicas heatcold. Me deu algumas ideias.

A primeira opção é complicado. Muitas classes.
Apenas se usasse uma manipulação de bytecode para gerar essas classes em runtime. Mas isto tb teria problemas, pois o outro lado, a outra JVM não teria essas novas classes geradas em runtime.

A segunda opção não é viável pois não existe coluna para este atributo na tabela, não é questão de ser ou não persistido, mas sim não há onde persistir. Dai o hibernate estoura pois a coluna não existe.

Olá.

Preciso que o hibernate ignore um atributo não @Transient ao persistir.

Pq não @Transient?
Pq numa situação preciso que este objeto passe pela rede, ou seja, ele será serializado e o processo de serialização também ignora @Transient.
Mas nesse caso quero o atributo vá junto.

Ou seja, se coloco @Transient ele não é persistido, o correto.
Mas ele não passa pela rede.

Se não coloco @Transient, ele será persistido, errado.
Por outro lado ele passará pela rede.
http://en.wikipedia.org/wiki/Isolation_(database_systems)

Depende da configuração, mas se vc estiver usando a configuração default do banco, não, não irá aparecer.
Ou aparece ambos ou nenhum.
Uma aplicação Play 1.x não será compatível com a versão 2.
Estão reescrevendo todo o código para versão 2, inclusive na lista de discussão algumas pessoas deram a sugestão de dar outro nome para esta versão.

A preocupação com as aplicações Play 1.x é logo rebatida pelos mantenedores que eles próprios vivem do Play 1.x e não podem descontinuá-la tão cedo.
Tendo acesso aos arquivos, vc pode usar essa lib
http://code.google.com/p/java-diff-utils/
Jobs está rindo muito agora...
Play! Framework.
http://www.playframework.org/
Bem fácil.
Sim.
Na hora de configurar basta acertar o path:
Pode ser colocado em qualquer diretório do classpath.

Por exemplo, no diretório de resources:

Algo mais avançado, com classes dinâmicas em tempo de execução, vc pode usar algo como
http://www.csg.is.titech.ac.jp/~chiba/javassist/

Olha um exemplo de uso:
https://github.com/playframework/play/blob/master/framework/src/play/db/jpa/JPAEnhancer.java
 
Índice dos Fóruns » Perfil de fabiofalci » Mensagens enviadas por fabiofalci
Ir para:   
Powered by JForum 2.1.8 © JForum Team