Iae pessoa, baixei uma versão do hibernate e hibernate annotation só que acredito que ficou faltando alguma coisa.
Quando fui mapear minha id com @id, simplesmente não consegui encontrar em nenhum pacote do hibernate tal anotação.
ja que a internet aqui em casa é treta(Lenta) não tenho como ficar “procurando lib no escuro”, então, será vocês poderiam me indicar uma versão ou libs que devo baixar para que ja possa usar sem problemas pra aprender a trabalhar com o framework?
dar uma olhada nesse meu post. sao dois arquivos apenas. E certifique que colocou na pasta lib do seu projeto. Se estiver usando o eclipse e usou o java build ele nao importa o arquivo fisicamente para o seu projeto. precisa fazer manualmente, eu odeio isso.!
flw! bom natal!
J113
@Id
@id
Escreva com i maiúsculo, não minúsculo.
abraço.
LPJava
verdade, case sensitive, se tiver usando o eclipse basta digitar @ e apertar ctrl + espaco e ver as opcoes.
ONHATE
E se estiver usando netbeans nem precisa baixar nada… ele já vem com o hibernate junto…
Cara já que vai começar a estudar… começa estudando JPA ao invés de Hibernate…
O JPA é a padronização JAVA, que os frameworkd ORM (Mapeamento Objeto Relacional), devem seguir…
Então Hibernate, TopLink todos eles obedecem JPA. JPA não tem implementação você usa ele nos seus fontes mas as bibliotecas que vão faze-lo funcionar são de seus implementadores… Hibernate no caso…
<?xml version="1.0" encoding="UTF-8"?><persistencexmlns="http://java.sun.com/xml/ns/persistence"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://java.sun.com/xml/ns/persistence http://java.sun.com/xml/ns/persistence/persistence_1_0.xsd"version="1.0"><persistence-unitname="exemplo"transaction-type="RESOURCE_LOCAL"><!-- Mapeamento da(s) Classe(s) que persistirá(ão) com o banco --><class>br.com.tutorial.hibernate.Pessoa</class><!-- Propriedades da conexão --><properties><!-- nome do driver --><propertyname="hibernate.connection.driver_class"value="com.mysql.jdbc.Driver"/><!-- Nome do usuario do banco de dados --><propertyname="hibernate.connection.username"value="root"/><!-- Senha do usuario do banco de dados --><propertyname="hibernate.connection.password"value=""/><!-- String de conexão --><propertyname="hibernate.connection.url"value="jdbc:mysql://localhost:3306/hbm_test_db"/><!-- Banco de dados usado pelo hibernate--><propertyname="hibernate.dialect"value="org.hibernate.dialect.MySQLDialect"/></properties></persistence-unit></persistence>