-->
These old forums are deprecated now and set to read-only. We are waiting for you on our new forums!
More modern, Discourse-based and with GitHub/Google/Twitter authentication built-in.

All times are UTC - 5 hours [ DST ]



Forum locked This topic is locked, you cannot edit posts or make further replies.  [ 6 posts ] 
Author Message
 Post subject: Hibernate, Sybase Mapping Problem
PostPosted: Tue Jan 31, 2006 2:51 am 
Newbie

Joined: Tue Jan 31, 2006 2:46 am
Posts: 3
Hi,

<deutsch>
zur Zeit versuche ich mich zum ersten mal mit HIbernate as OR-Mapper für eine Sybase. Allerdings bekomme ich es nicht hin ein Mapping zu erstellen welches es mir erlaubt auf dem Client ohne das jconn-driver jar auszukommen. Nachdem befüllen der Pojos habe ich immer im Date-Field einen SybTimestamp drin statt eines Dates (java.sql.Timestamp habe ich auch versucht). In meinen Augen ist das unschön, da ich somit auf dem Client zuerst einmal das jconn-jar bräuchte. Natürlich könnte man das auch direkt auf dem Server umbauen. Aber es muss doch einen Weg geben Hibernate das Mapping so unter zu jubeln dawirklich ein java.sql.Timestamp oder java.util.Date in dem Feld drin ist.

Grüsse

Achim



<english>
currently i use Hibernate the first time as mapping Tool für Sybase DB. Now the question: Is it possible to create the mapping without needing the Sybase Package on a Client? Actually when i map a Date Object i always get a SybTimestamp Object in the Pojo. First of all is this no error but in my opinion not very usable because after serializing the Pojos to my client i need the jconn-driver also as dependency on the client.

Is it possible to get here a java.sql.Timestamp or java.util.Date?

Kind Regards

Achim


Top
 Profile  
 
 Post subject:
PostPosted: Tue Jan 31, 2006 3:28 am 
Expert
Expert

Joined: Tue Nov 23, 2004 7:00 pm
Posts: 570
Location: mostly Frankfurt Germany
Verwendest Du als type="?" Java types or Hibernate types. Letztere ermöglichen Dir date / time / timestamp festzulegen. Schau mal in die Referenze.

Gruß Sebastian

_________________
Best Regards
Sebastian
---
Training for Hibernate and Java Persistence
Tutorials for Hibernate, Spring, EJB, JSF...
eBook: Hibernate 3 - DeveloperGuide
Paper book: Hibernate 3 - Das Praxisbuch
http://www.laliluna.de


Top
 Profile  
 
 Post subject:
PostPosted: Tue Jan 31, 2006 3:37 am 
Newbie

Joined: Tue Jan 31, 2006 2:46 am
Posts: 3
Hallo,

als Type habe folgende versucht:

java.util.Date und java.sql.Timestamp

Das Mapping wird dann auch korrekt erzeugt, wenn ich aber mit dem Debugger draufgehe, ist wieder ein SybTimestamp drin. Ich habe eben mit einem Kollegen gesprochen, der meint das es bei ihm auch so ist.

Ist es überhaupt änderbar? Ach ja, der Teiber ist der jconn2

Gruss Achim


Top
 Profile  
 
 Post subject:
PostPosted: Tue Jan 31, 2006 3:41 am 
Expert
Expert

Joined: Tue Nov 23, 2004 7:00 pm
Posts: 570
Location: mostly Frankfurt Germany
versuche die Hibernate types nicht die Java types, also nicht java.util.Date

Sebastian

_________________
Best Regards
Sebastian
---
Training for Hibernate and Java Persistence
Tutorials for Hibernate, Spring, EJB, JSF...
eBook: Hibernate 3 - DeveloperGuide
Paper book: Hibernate 3 - Das Praxisbuch
http://www.laliluna.de


Top
 Profile  
 
 Post subject:
PostPosted: Tue Jan 31, 2006 4:56 am 
Newbie

Joined: Tue Jan 31, 2006 2:46 am
Posts: 3
Bingo, das klappt ... ich hatte immer java.util.Date gesetzt... nun habe ich es einfach mit "date" versucht und schon gehts... versteh ich zwar nicht, aber egal, es tut!

Danke und Gruss

Achim


Top
 Profile  
 
 Post subject:
PostPosted: Tue Jan 31, 2006 5:18 am 
Expert
Expert

Joined: Tue Nov 23, 2004 7:00 pm
Posts: 570
Location: mostly Frankfurt Germany
Schau mal in die Hibernate Reference, das warum ist dort erklärt.

Ach ja und ein Rating für die Antwort wäre nett.

;-)

Sebastian

_________________
Best Regards
Sebastian
---
Training for Hibernate and Java Persistence
Tutorials for Hibernate, Spring, EJB, JSF...
eBook: Hibernate 3 - DeveloperGuide
Paper book: Hibernate 3 - Das Praxisbuch
http://www.laliluna.de


Top
 Profile  
 
Display posts from previous:  Sort by  
Forum locked This topic is locked, you cannot edit posts or make further replies.  [ 6 posts ] 

All times are UTC - 5 hours [ DST ]


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
© Copyright 2014, Red Hat Inc. All rights reserved. JBoss and Hibernate are registered trademarks and servicemarks of Red Hat, Inc.