| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 28/06/2003 17:36:24
|
ricardolecheta
GUJ Master
![[Avatar]](/images/avatar/b59c67bf196a4758191e42f76670ceba.jpg)
Membro desde: 17/05/2003 13:42:10
Mensagens: 1485
Localização: Curitiba
Offline
|
http://sourceforge.net/project/showfiles.php?group_id=40712
|
Ricardo R. Lecheta
Livro - Google Android (português)
http://www.livroandroid.com.br/
http://livroandroid.blogspot.com/
http://www.mlife.com.br/ |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 28/06/2003 18:05:48
|
nirsu
Thread.start()
Membro desde: 21/02/2003 14:15:53
Mensagens: 40
Offline
|
Eu cheguei nessa página, mais quando clico no link hibernate-1.2.5.zip não contece nada, tanto nesse quanto nos outros, o unico que faz alguma coisa e clianco apenas na versão: 1.2.5
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 08/07/2003 10:30:37
|
smota
Moderador
![[Avatar]](/images/avatar/ca9c267dad0305d1a6308d2a0cf1c39c.jpg)
Membro desde: 21/02/2003 16:19:19
Mensagens: 1647
Offline
|
olá Pessoal,
Em uma aplicação J2EE usando MVC, vou usar o Struts como meu controler, desenolver meus EJBs pro model e usar o Velocity como View.
Durante o processo da transação meus EJBs vão ficar persistentes na Session mesmo ... mas na hora de gravar a transação quero simplesmente passar meu EJB para o Hibernate (devidamente mapeado) pra ele salvar, é esse o caminho?
Durante a montagem das telas também quero que o Hibernate extrai os dados pros meus EJBs, mas esses não precisam de persistencia nem nada.
esse uso do Hibernate esta correto?
Obrigado
|
"Perfection is reached not when there's nothing more to add but when there's no more to take out" |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/07/2003 05:00:56
|
ewertonluis
Smalltalk
Membro desde: 23/07/2003 04:55:26
Mensagens: 3
Localização: Mogi das Cruzes - SP
Offline
|
Olá... Eu estou tentando desenvolver uma aplicacao com Tomcat 4.0, Hibernate 1.2 e MySQL. O problema é que toda vez que eu tento acessar o banco de dados uma janela aparece com o seguinte erro: java.lang.UnsupportedOperationException, The user must supply a JDBC connection. Alguém sabe o que eu estou fazendo de errado? Valeu!
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/07/2003 08:39:39
|
urubatan
Moderador
![[Avatar]](/images/avatar/fe9fc289c3ff0af142b6d3bead98a923.jpg)
Membro desde: 21/09/2002 10:31:26
Mensagens: 2478
Localização: Porto Alegre/RS
Offline
|
esqueceu de colocar no hibernate.properties os dados para conectar no banco (classe do driver, URL, nome de usuario, ...)
|
[]'s
Rodrigo Urubatan
http://www.urubatan.com.br - pt_BR
http://www.urubatan.info - en_US
Arquiteto J2EE
Melhor livro de RoR do brasil: http://livro.urubatan.com.br
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/07/2003 09:20:03
|
ewertonluis
Smalltalk
Membro desde: 23/07/2003 04:55:26
Mensagens: 3
Localização: Mogi das Cruzes - SP
Offline
|
urubatan wrote:esqueceu de colocar no hibernate.properties os dados para conectar no banco (classe do driver, URL, nome de usuario, ...)
Valeu... Na verdade eu tinha colocado o arquivo no lugar errado...
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/09/2003 11:15:30
|
wender
JavaTeenager
![[Avatar]](/images/avatar/c8c3320340e9ab38cf52c.gif)
Membro desde: 08/01/2003 10:50:04
Mensagens: 153
Offline
|
Baixei o hibernate e quero rodar o exemplo aqui do guj. Coloquei o arquivo hibernate2.jar no meu classpath, mas não consigo compilar o AmigoDAO.java. Não é possível localizar o hibernate.* no import, bem como as classes como SessionFactory, DataStore, etc...
Alguém sabe o que pode estar errado ?
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/09/2003 11:18:34
|
Daniel Quirino Oliveira
Moderador
![[Avatar]](/images/avatar/846c260d715e5b854ffad5f70a516c88.png)
Membro desde: 23/03/2003 23:57:34
Mensagens: 3282
Localização: Awawawawa (Araraquara) - SP
Offline
|
Pelo visto você baixou a versão 2, do hibern8. Há algumas mudanças entre a versão 1 (que foi usada no tutorial) e a versão 2. Caso você queira usar o código do exemplo, recomendo que você baixe a versão 1.2.5 do hibernate.
[]s
p.s.: acho que já está na hora de eu escrever a versão 2 deste artigo.
|
Daniel Quirino Oliveira |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/09/2003 11:24:15
|
wender
JavaTeenager
![[Avatar]](/images/avatar/c8c3320340e9ab38cf52c.gif)
Membro desde: 08/01/2003 10:50:04
Mensagens: 153
Offline
|
Baixei e descompactar...coloquei o hibernate.jar no classpath, mas continua dando o mesmo erro...!!
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/09/2003 11:27:55
|
Daniel Quirino Oliveira
Moderador
![[Avatar]](/images/avatar/846c260d715e5b854ffad5f70a516c88.png)
Membro desde: 23/03/2003 23:57:34
Mensagens: 3282
Localização: Awawawawa (Araraquara) - SP
Offline
|
Perai... hibernate.* ou cirrus.hibernate.*??
|
Daniel Quirino Oliveira |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/09/2003 11:29:48
|
wender
JavaTeenager
![[Avatar]](/images/avatar/c8c3320340e9ab38cf52c.gif)
Membro desde: 08/01/2003 10:50:04
Mensagens: 153
Offline
|
tirei o cirrus, pois é um package, não é isso ?
no meu código está só import hibernate.*;
preciso colocar no classpath também os arquivos commons-collections.jar, commons-lang.jar e commons-logging.jar como vi em um comentário do fórum ?
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/09/2003 11:35:03
|
Daniel Quirino Oliveira
Moderador
![[Avatar]](/images/avatar/846c260d715e5b854ffad5f70a516c88.png)
Membro desde: 23/03/2003 23:57:34
Mensagens: 3282
Localização: Awawawawa (Araraquara) - SP
Offline
|
Sim, por cirrus ser o pacote onde está o pacote hibernate, você NÃO deveria tê-lo tirado de lá.
Copie e cole o código do tutorial, ajuste seu classpath e mande compilar. Testei aqui e tudo correu bem.
[]s
|
Daniel Quirino Oliveira |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/09/2003 12:10:02
|
wender
JavaTeenager
![[Avatar]](/images/avatar/c8c3320340e9ab38cf52c.gif)
Membro desde: 08/01/2003 10:50:04
Mensagens: 153
Offline
|
Beleza, consegui compilar...peguei uma aplicação aqui mesmo no forum e fiz algumas adaptações. O código está aí:
import java.util.Date;
public class testa {
public static void main(String[] args) {
System.out.println(" ===== Teste do Hibernate =======");
System.out.println(" ");
try
{
System.out.println(" Inserindo um registro... ");
Amigo a1= new Amigo();
a1.setNome("Wender");
a1.setEndereco("Rua Teste");
a1.setEmail("wender@betim.mg.gov.br");
a1.setCelular("111111");
a1.setTelefone("222222");
a1.setNascimento(new java.util.Date());
AmigoDAO db=new AmigoDAO();
db.insert(a1);
System.out.println(" Exibindo registro [ "+a1.getNome()+"]");
Amigo aux= db.retrive(a1.getNome());
System.out.println(" Nome lido="+aux.getNome()+" Endereço lido="+aux.getEndereco());
}
catch (Exception E)
{
System.out.println(" Erro : [ "+E.getMessage()+" ]");
}
}
}
Criei uma tabela no Oracle:
CREATE TABLE amigos
(nome VARCHAR2(40) NOT NULL,
endereco VARCHAR2(60) NOT NULL,
fone VARCHAR2(11) NOT NULL,
cel VARCHAR2(11) NOT NULL,
email VARCHAR2(70) NOT NULL,
nascimento DATE NOT NULL)
CONSTRAINT pk_amigos PRIMARY KEY (nome)
)
Meu arquivo xml:
<?xml version="1.0"?>
<!DOCTYPE hibernate-mapping PUBLIC
"-//Hibernate/Hibernate Mapping DTD//EN"
"http://hibernate.sourceforge.net/hibernate-mapping.dtd">
<hibernate-mapping>
<class name="Amigo" table="amigos">
<id name="nome" column="nome" type="string">
<generator class="assigned"/>
</id>
<property name="endereco" type="string"/>
<property name="telefone" column="fone" type="string"/>
<property name="celular" column="cel" type="string"/>
<property name="email" type="string"/>
<property name="nascimento" type="date"/>
</class>
</hibernate-mapping>
Amigo.java
public class Amigo {
private String nome;
private String endereco;
private String telefone;
private String celular;
private String email;
private java.util.Date nascimento;
public Amigo() {
}
public String getNome(){
return nome;
}
public void setNome(String nome){
this.nome = nome;
}
public String getEndereco() {
return endereco;
}
public void setEndereco(String string) {
endereco = string;
}
public String getTelefone() {
return telefone;
}
public void setTelefone(String string) {
telefone = string;
}
public String getCelular() {
return celular;
}
public void setCelular(String string) {
celular = string;
}
public String getEmail() {
return email;
}
public void setEmail(String string) {
email = string;
}
public java.util.Date getNascimento(){
return nascimento;
}
public void setNascimento(java.util.Date nascimento){
this.nascimento = nascimento;
}
}
agenda.properties
hibernate.connection.driver_class = oracle.jdbc.driver.OracleDriver
hibernate.connection.url = jdbc:oracle:thin:@luv:1521:ora9des
hibernate.connection.username = usoluv
hibernate.connection.password = luvpk
O arquivo AmigoDAO.java está igual ao do site...
Daí aparece o seguinte erro quando rodo o testa.java:
01/09/2003 12:00:42 cirrus.hibernate.impl.DatastoreImpl storeClass
INFO: Mapping resource: Amigo.hbm.xml
01/09/2003 12:00:42 cirrus.hibernate.helpers.XMLHelper parseInputSource
INFO: Parsing XML: unknown system id
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/c
llections/SequencedHashMap
at cirrus.hibernate.map.Table.<init>(Table.java:24)
at cirrus.hibernate.map.Root.addTable(Root.java:172)
at cirrus.hibernate.map.RootClass.<init>(RootClass.java:100)
at cirrus.hibernate.map.Root.<init>(Root.java:135)
at cirrus.hibernate.impl.DatastoreImpl.store(DatastoreImpl.java:106)
at cirrus.hibernate.impl.DatastoreImpl.storeInputStream(DatastoreImpl.j
va:116)
at cirrus.hibernate.impl.DatastoreImpl.storeClass(DatastoreImpl.java:14
)
at AmigoDAO.<init>(AmigoDAO.java:10)
at testa.main(testa.java:23)
Press any key to continue...
Alguém já viu esse erro, minhas classes e arquivos listados acima estão certinhos ?
Pode me ajudar ?
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/09/2003 10:47:22
|
dukejeffrie
Virtual Machine Man
![[Avatar]](/images/avatar/c74d97b01eae257e44aa9d5bade97baf.png)
Membro desde: 21/08/2002 03:53:28
Mensagens: 661
Offline
|
Alo, galera, alguém aqui faz mapping one-to-one com foreign generator?
Eu to com a infeliz tarefa de gerar os objetos a partir da estrutura do banco, e tenho um mapping assim:
Em algum lugar, tenho um codigo assim:
E o maldito nao escreve no banco!!
Ja tentei milhares de coisas diferentes, mas nao rola... o log do hibernate diz que ele salvou a tal GroupStructure, mas no banco mesmo nao vejo nada...
|
Brevity is the soul of wit |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/09/2003 20:14:00
|
krico
JavaBaby
Membro desde: 17/08/2002 12:31:53
Mensagens: 96
Offline
|
Hehe tentei fazer um new topic e "tan..." nada.
Ninguem se interessa por OJB tambem?
http://db.apache.org/ojb
O esquema eh bem similar ao hibernate, e o plugin pra eclipse le o BD e ja gera .java e .xml .
|
|
|
 |
|
|