Thread View: be.comp.programming
5 messages
5 total messages
Started by Christian R
Mon, 24 Jul 2006 19:21
Xml bestanden
Author: Christian R
Date: Mon, 24 Jul 2006 19:21
Date: Mon, 24 Jul 2006 19:21
13 lines
1287 bytes
1287 bytes
Dag iedereen, Kan er mij aub iemand vertellen wat het verschil is tussen een "naam.cfg.xml" bestand en een "naam.hbm.xml" bestand? Het zou iets te maken hebben met NHibernate. Alvast bedankt. Christian.
Re: Xml bestanden
Author: Philip Paeps
Date: Mon, 24 Jul 2006 19:42
Date: Mon, 24 Jul 2006 19:42
21 lines
1568 bytes
1568 bytes
Christian R <Christian.Rosseel@pandora.be> wrote: > Kan er mij aub iemand vertellen wat het verschil is tussen een > "naam.cfg.xml" bestand en een "naam.hbm.xml" bestand? De filename. Hoewel dat een property van de inode is, en niet echt van de "file" zelf. > Het zou iets te maken hebben met NHibernate. Zonder dtd kan je niets afleiden. De naam van een file heeft absoluut niets met de inhoud te maken. - Philip -- Philip Paeps Please don't email any replies philip@paeps.cx I follow the newsgroup. The maze was so small that people got lost looking *for* it. -- Bloody Stupid Johnson at his finest (Terry Pratchett, Men at Arms)
Re: Xml bestanden
Author: John Bokma
Date: Mon, 24 Jul 2006 20:25
Date: Mon, 24 Jul 2006 20:25
26 lines
1694 bytes
1694 bytes
"Christian R" <Christian.Rosseel@pandora.be> wrote:
> Dag iedereen,
>
>
>
> Kan er mij aub iemand vertellen wat het verschil is tussen een
> "naam.cfg.xml" bestand en een "naam.hbm.xml" bestand? Het zou iets te
> maken
> hebben met NHibernate.
"Create the class.hbm.xml files and hibernate.cfg.xml and place them at
the EJB module"
Eerste resultaat met: http://www.google.com/search?q=hbm.xml
"This is an Ant task that generates the hibernate.cfg.xml file from a set
of mapping files, useful either as a standalone Ant task or one can write
a more ..."
Eerste resultaat met: http://www.google.com/search?q=cfg.xml
--
John Bokma
Voorbeeldscripts in Perl: http://johnbokma.com/perl/
Ervaren Perl / Java programmeur beschikbaar: http://castleamber.com/
Tevreden opdrachtgevers: http://castleamber.com/testimonials.html
Re: Xml bestanden
Author: Christian R
Date: Tue, 25 Jul 2006 16:20
Date: Tue, 25 Jul 2006 16:20
115 lines
3268 bytes
3268 bytes
Dag John en Philip,
Bedankt om te antwoorden!
Mijn bedoeling is eigenlijk om verschillende klassen naar ��n grote MS SQL
Server 2005 database te mappen, en ik weet eigenlijk niet zo goed hoe ik dat
moet doen.
Dit heb ik alvast gevonden en in een aparte laag gestopt, zodat dit niet
tussen mijn model komt te staan. Een XML bestand genaamd:
nhibernate.cfg.xml, de inhoud is als volgt:
<?xml version="1.0" encoding="utf-8" ?>
<hibernate-configuration xmlns="urn:nhibernate-configuration-2.0" >
<session-factory name="NHibernate.Test">
<!-- properties -->
<property
name="connection.provider">NHibernate.Connection.DriverConnectionProvider</property>
<property
name="connection.driver_class">NHibernate.Driver.SqlClientDriver</property>
<property name="connection.connection_string">Data
Source=.\SQLEXPRESS;Initial Catalog=DirkForum;Integrated
Security=True</property>
<property name="show_sql">false</property>
<property name="dialect">NHibernate.Dialect.MsSql2000Dialect</property>
<!-- mapping files -->
</session-factory>
</hibernate-configuration>
Nu heb ik in diezelfde laag een map gestopt genaamd Mappings en hierin zit
alvast dit bestand: Category.hbm.xml, met deze inhoud:
<?xml version="1.0" encoding="utf-8" ?>
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.0"
assembly ="DeWebForums.Model" namespace ="DeWebForums.Model">
<class name="Category" table="Categorie">
<id name="Id" type="Int32" column="ID" unsaved-value = "0">
<!-- access="field" -->
<generator class="native" />
</id>
<property name="Name"></property>
<property name="Description"></property>
<property name="ForumId"></property>
</class>
</hibernate-mapping>
Nu heb ik dit uitgeprobeerd en het werkt.
Nu had ik graag hetzelfde willen ondernemen, maar voor Users en nog enkele
andere klassen. Helaas lukt het niet, en weet ik niet of ik voor elke klasse
een dergelijk .hbm.xml bestand moet aanmaken, of onder het deze kan
schrijven?
Misschien hebben jullie raad?
Nogmaals bedankt.
Christian.
Re: Xml bestanden
Author: Wouter Beheydt
Date: Mon, 18 Sep 2006 16:52
Date: Mon, 18 Sep 2006 16:52
33 lines
2274 bytes
2274 bytes
> ... > > Nu heb ik dit uitgeprobeerd en het werkt. > > Nu had ik graag hetzelfde willen ondernemen, maar voor Users en nog enkele > andere klassen. Helaas lukt het niet, en weet ik niet of ik voor elke klasse > een dergelijk .hbm.xml bestand moet aanmaken, of onder het deze kan > schrijven? > > Misschien hebben jullie raad? > > Nogmaals bedankt. > > > > Christian. > Christian, In de download van hibernate zit een map met documentatie, oa een manual in pdf. Die kan je best eens doornemen. Je vindt dezelfde documentatie ook op de site van hibernate. Wat die .hbm.xml bestanden betreft neem ik aan dat iedereen zijn eigen stijl kan hebben. Ikzelf werk met zo'n bestand voor elk valueobject en zet al die dingen samen in de package van de valueobjecten. De basismappings zijn niet zo moeilijk, met associations moet je wat oppassen maar er staan goede voorbeelden in de doc. Groetjes, Wouter
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads