Fórum java Derby #399615
23/04/2011
0
Jonas Isaias
Curtir tópico
+ 0Posts
23/04/2011
Anthony Accioly
Encontre os seguintes jars do Derby: derby.jar derbyclient.jar (provavelmente eles estão na pasta lib da sua distribuição).Se sua aplicação for de linha de comando / Desktop clique com o botão direito na pasta Libraries (visão Project), selecione Add Jar/Folder e aponte para os dois jars acima. Se você quiser manter o jar do banco no projeto, crie uma pasta lib no root da sua aplicação e copie os jars para lá... Daí escolha a opção de caminho relativo na hora de adicionar as bibliotecas, assim o projeto vai funcionar em qualquer computador.Acho que não tem problema usar a biblioteca Hibernate + JPA do Netbeans para as aulas já que é uma distribuição recente, porém, é mais fácil perguntar diretamente ao autor.
Abraços,
Gostei + 0
23/04/2011
Davi Costa
Att Davi
Gostei + 0
24/04/2011
Jonas Isaias
<provider>org.hibernate.ejb.HibernatePersistence</provider>
<class>br.com.senai.jpa.entity.People</class>
<properties>
<property name="hibernate.connection.username" value="jpaex"/>
<property name="hibernate.connection.driver_class" value="org.apache.derby.jdbc.ClientDriver"/>
<property name="hibernate.connection.password" value="jpaex"/>
<property name="hibernate.connection.url" value="jdbc:derby://localhost:1527/jpaAulaBD"/>
<property name="hibernate.cache.provider_class" value="org.hibernate.cache.NoCacheProvider"/>
</properties>
</persistence-unit>
</persistence> e no arquivo que faz uma consulta simples esta assim package br.com.senai.jpa; import br.com.senai.jpa.entity.People;
import javax.persistence.EntityManager;
import javax.persistence.EntityManagerFactory;
import javax.persistence.Persistence; public class Executar implements java.io.Serializable {
public Executar(){
}
public static void main(String[] args){
EntityManagerFactory emf = Persistence.createEntityManagerFactory("jpaAulaPersistence");
EntityManager em = emf.createEntityManager();
People p = em.find(People.class, 1);
em.close();
emf.close();
}
}
Gostei + 0
24/04/2011
Anthony Accioly
<property name="hibernate.dialect" value="org.hibernate.dialect.DerbyDialect"/>
Abraços,
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)