Hi, Honestly, I did not test Hibernate, I only read the documentation. Hibernate works the other way around from OBJ for modeling the XML. What I saw for string list is this : <set name="names" table="NAMES"> <key column="GROUPID"/> <element column="NAME" type="string"/> </set> It seem's simply. You give the "name" property, then the "table" name and the field (or element here) type.
I think that Hibernate is wrapping each java object naturally. Regards Eric PS : see this link http://www.hibernate.org/hib_docs/reference/html/collections.html#collection s-s1-3 -----Message d'origine----- De : Thomas Dudziak [mailto:[EMAIL PROTECTED] Envoye : lundi 24 novembre 2003 20:34 A : OJB Users List Objet : RE: Collection of string On Mon, 24 Nov 2003 [EMAIL PROTECTED] wrote: > Hello Thomas, > > > -----Original Message----- > > From: Mahler Thomas [mailto:[EMAIL PROTECTED] > > > 1. Define your DB coulm as VARCHAR. > > 2. in the repository_user.xml you set > > conversion="org.apache.ojb.broker.accesslayer. > > conversions.StringVector2Varch arFieldConversion" > > 3. That's all! > > > > All strings of your Vector get concatened and written to the > > VARCHAR column > > in human readable form. > > that is nice only for collections of bounded size of Strings > of bounded lengths. Otherwise you get troubles with > the column length of the database, don't you? > Mapping to BLOB/CLOB is certainly better here (using appropriate conversions), and CLOB might be human readable, but as I understand the problem, Eric wanted to have each string in a separate row in the database ?! Can this be handled via a row-reader for class String ? Eric, can you perhaps give some details on how Hibernate handles this ? Tom --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]