Hibernate

Pessoal sou iniciante em java e já estou começando a querer estudar algum framework para eu poder usar, dei uma pesquisada
no hibernate mais vejo o pessoal falando que ele é para uso web, consigo usar ele para fazer persistencia em aplicações desktop??

Obrigado

Sim

Dá sim,

Link legal: http://www.google.com.br/search?hl=pt-BR&q=hibernate+swing&btnG=Pesquisar&meta=cr%3DcountryBR

tiago,

o hibernate não é um framework web, é um framework para persistência, é uma implementação da especificação JPA.
Portanto pode ser utilizado tanto em uma aplicação web como uma aplicação desktop.

Com aplicação desktop, o ideal seria você utilizar um servidor de aplicação, para centralizar a lógica de negócio. Para isso, nada melhor que EJB 3.
Se utilizar EJB 3, aproveite e utilize JPA puro.
Claro, tudo é relativo e depende de como é a arquitetura de sua aplicação.

[]'s