Prevod XML do relacni databaze a opacne

Vaclav Sykora vaclav.sykora na 100world.com
Úterý Leden 27 13:58:16 CET 2004


tak jsem ten Hibernate prosel a mate pravdu.

jinak s Catorem by to mohlo jit - viz doku http://www.castor.org/xml-mapping.html

Castor XML mapping is a way to simplify the binding of java classes to XML document. It allows to transform the data contained in a java object model into/from an XML document.
Castor XML Mapping can be used as a bridge between the XML document and that Java object model.

Vaclav


On Tue, 27 Jan 2004 13:49:34 +0100
Jir(í Mareš <Jiri.Mares na svt.cz> wrote:

> Tak k tomu Hibernate: malinko jste to popletl. Hibernate je klasicky O/R 
> nastroj, tj. mapuje z Objektu do Relaci (DB). Ty XML mapping documents, 
> specifikuji, jak namapovat object do DB.
> 
> Takze pokud puvodni pisatel chtel, a ja jsem to spravne pochopil, mit 
> XML soubor obsahujici data, nikolivek mapovani dat, a ta data dostat do 
> DB, pak mu Hibernate, ve smyslu pouze Hibernate, nepomuze.
> 
> Muze pouzit digester na vytvoreni objektove reprezentace XML souboru a 
> ty objekty pres Hibernate dostat do DB.
> 
> Castor neznam.
> 
> Vaclav Sykora wrote:
> > jen takovy rychly napad od boku:
> > 
> > OR Maping frameworky 
> > Castor - http://www.castor.org
> > Hibernate - http://www.hibernate.org
> > 
> > umi oba mapovat jak z/do DB, tak i XML.
> > napr. ze stranek Hibernate:
> > XML mapping documents - may be used to generate (and export) database table
> > 
> > melo by jit pomoci techto frameworku precist dany XML dokument a obratem ho zapsat do DB. pokud by XML struktura zdrojovych dat neodpovidala, lze ji prevest pomoci XSLT transformace do odpovidajici (tzn. pro framework srozumitelne) podoby.
> > 
> > Vaclav
> > 
> > 
> > 
> > On Tue, 27 Jan 2004 12:27:22 +0100
> > Adam Mika <lists na bnm.cz> wrote:
> > 
> > 
> >>Zdravim,
> >>
> >>prichazim s trochu teoretickym dotazem, protoze s Javou zatim nemam
> >>tolik zkusenosti, ale zajimala by me nasledujici problematika.
> >>
> >>Resim ted v ramci jedne aplikace prevod XML dokumentu do relacni
> >>databaze. Jde o to, ze mam vcelku slozity XML dokument, ze ktereho maji
> >>jit data do vice tabulek v databazi. Hledal jsem na Internetu nejakou
> >>literaturu nebo programy, ale moc se mi toho neukazalo. Mate s tim nekdo
> >>zkusenosti?
> >>
> >>Zaujal me zatim jen programek DB2XML
> >>(http://www.informatik.fh-wiesbaden.de/~turau/DB2XML/), ale ten resi
> >>presne opacny zpusob.
> >>
> >>Pak jsem taky koukal na program Altova MAPFORCE, ale nevim, jestli je
> >>nejlepsi se nechat zrovna na tohle generovat kod. Jde mi v idealnim
> >>pripade o to, abych si vzdy mohl vytvorit nejakou sablonu mapovani XML
> >>tagu a jim prislusnych databazovych policek.
> >>
> >>
> >>Nevim, na kolik je muj napad idealisticky, proto budu rad za jakekoliv
> >>vyjadreni a napady.
> >>
> >>
> >>
> >>Predem diky moc,
> >>
> >>-- 
> >>Adam, a.m na bnm.cz
> >>
> > 
> > 
> > 
> > ______________________________________________________________
> > Vaclav Sykora                           100world AG
> > Application Development                 Vordere Cramergasse 11
> > Fon: +49 (0)911 4244-382                D-90478 Nürnberg
> > Fax: +49 (0)911 4244-100
> > Vaclav.Sykora na 100world.com              www.100world.com
> > 
> > 
> 
> -- 
> Jir(í Mareš (mailto:Jiri.Mares na svt.cz)
> C(SAD SVT Praha, s.r.o. (http://www.svt.cz)
> Czech Republic


______________________________________________________________
Vaclav Sykora                           100world AG
Application Development                 Vordere Cramergasse 11
Fon: +49 (0)911 4244-382                D-90478 Nürnberg
Fax: +49 (0)911 4244-100
Vaclav.Sykora na 100world.com              www.100world.com



Další informace o konferenci Konference