Hibernate Validator com Swing?  XML
Índice dos Fóruns » Persistência: Hibernate, JPA, JDBC e outros
Autor Mensagem
javer
Virtual Machine Man
[Avatar]

Membro desde: 10/09/2007 12:06:29
Mensagens: 642
Localização: São Paulo - SP
Offline

Alguém já usou ou sabe como fazer para usar o Hibernate Validator com Java Swing? Já procurei muito e até agora encontrei apenas informações bem vagas, uns exemplos confusos que não dão certo, mas nada muito claro.

Se alguém puder dar alguma dica eu agradeço.

------------------------------------------------------
Java Desktop Developer (Swing) - www.javasis.com.br
--- Disponível para Emprego ---
[WWW]
mister__m
Virtual Machine Man
[Avatar]

Membro desde: 18/03/2005 16:13:17
Mensagens: 736
Offline

Qual o segredo em usar com Swing? É exatamente da mesma forma que você usa Hibernate Validator em qualquer contexto. O que você quer fazer especificamente?

Michael Nascimento Santos, aka Mister M

Summa Technologies do Brasil - http://www.summa-tech.com/
genesis: Uma nova forma de desenvolver aplicações - https://genesis.dev.java.net/
ThinNB: Suporte a Thinlet no NetBeans - https://thinnb.dev.java.net/
Líder da JSR-310 - Date and Time API
Expert Group Member das JSRs 207 (PD4J), 250 (Common Annotations), 270 (Java 2 SE 6.0), 296 (Swing Framework) e 303 (Bean Validation)
SouJava: Fortalecendo a comunidade Java brasileira - https://soujava.dev.java.net/ https://www.soujava.org.br/
JSR Community @ java.net - http://community.java.net/jsr
Blogs - http://blog.michaelnascimento.com.br/ http://today.java.net/pub/au/80
Twitter - @mr__m
[WWW]
javer
Virtual Machine Man
[Avatar]

Membro desde: 10/09/2007 12:06:29
Mensagens: 642
Localização: São Paulo - SP
Offline

Quero saber, por exemplo, quais os .jars necessários.

Estou tentando aqui e a todo instante falta classe tal que está em algum .jar mas não sei em qual .jar

Outra coisa que acho horrível é ter que usar o core do hibernate apenas para fazer validação (v3), mas até aí tudo bem, o problema são esses vários jars.

Código de teste:


Última exception:

Tenho no projeto:


------------------------------------------------------
Java Desktop Developer (Swing) - www.javasis.com.br
--- Disponível para Emprego ---
[WWW]
mister__m
Virtual Machine Man
[Avatar]

Membro desde: 18/03/2005 16:13:17
Mensagens: 736
Offline

javer wrote:Quero saber, por exemplo, quais os .jars necessários.



Tira esse e põe o slf4j-jdk14.

Michael Nascimento Santos, aka Mister M

Summa Technologies do Brasil - http://www.summa-tech.com/
genesis: Uma nova forma de desenvolver aplicações - https://genesis.dev.java.net/
ThinNB: Suporte a Thinlet no NetBeans - https://thinnb.dev.java.net/
Líder da JSR-310 - Date and Time API
Expert Group Member das JSRs 207 (PD4J), 250 (Common Annotations), 270 (Java 2 SE 6.0), 296 (Swing Framework) e 303 (Bean Validation)
SouJava: Fortalecendo a comunidade Java brasileira - https://soujava.dev.java.net/ https://www.soujava.org.br/
JSR Community @ java.net - http://community.java.net/jsr
Blogs - http://blog.michaelnascimento.com.br/ http://today.java.net/pub/au/80
Twitter - @mr__m
[WWW]
javer
Virtual Machine Man
[Avatar]

Membro desde: 10/09/2007 12:06:29
Mensagens: 642
Localização: São Paulo - SP
Offline

Ok, Mister M, obrigado pelas dicas.

Fiz o que você disse e agora tenho uma nova Exception:


Eu não entendo isso, se eu baixei o Hibernate Validator 3.1.0 e coloquei TODOS os .jars no projeto, por que não funciona sem faltar classe ou método com assinatura diferente, etc?

------------------------------------------------------
Java Desktop Developer (Swing) - www.javasis.com.br
--- Disponível para Emprego ---
[WWW]
javer
Virtual Machine Man
[Avatar]

Membro desde: 10/09/2007 12:06:29
Mensagens: 642
Localização: São Paulo - SP
Offline

Consegui utilizando aquele famoso método tentativa-e-erro, acabei resolvendo com esse arquivo: log4j-1.2.14.jar e slf4j-log4j12-1.4.2.jar, mas como alguém vai advinhar um trosso desse!? Nunca!!

Resultado da validação agora:

------------------------------------------------------
Java Desktop Developer (Swing) - www.javasis.com.br
--- Disponível para Emprego ---
[WWW]
UpTheIrons
JavaEvangelist
[Avatar]

Membro desde: 31/10/2008 08:48:45
Mensagens: 339
Offline

Cara, tava justamente procurando sobre isso hj.

Só q queria ver com EclipseLink, pq eu to pensando em "testá-lo", mas pelo visto, só Hibernate tem isso, daí fica
estranho usar uma coisa e outra (eu acho) *r.

Grato,

UptheIrons!
javer
Virtual Machine Man
[Avatar]

Membro desde: 10/09/2007 12:06:29
Mensagens: 642
Localização: São Paulo - SP
Offline

Na verdade estou usando: Swing + TopLink + Hibernate Validator

Estou procurando uma classe genérica para captação de erro em *qualquer* entidade, se alguém souber como fazer.

------------------------------------------------------
Java Desktop Developer (Swing) - www.javasis.com.br
--- Disponível para Emprego ---
[WWW]
 
Índice dos Fóruns » Persistência: Hibernate, JPA, JDBC e outros
Ir para:   
Powered by JForum 2.1.8 © JForum Team