Skip to content

Commit a0517d2

Browse files
author
Sergey Koshcheyev
committed
NH-416 - default is now lazy for collections and classes, added default-lazy attribute to <hibernate-mapping> so this is overridable
NH-179 - proxy validator for lazy classes Changed OuterJoinFetchStrategy to FetchMode Added default-lazy="false" to most of the mapping files, but there are still some left to correct. Removed deprecated hibernate.use_outer_join setting SVN: trunk@1778
1 parent b0d1ab2 commit a0517d2

File tree

112 files changed

+687
-291
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

112 files changed

+687
-291
lines changed

src/NHibernate.DomainModel/ABC.hbm.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?xml version="1.0" ?>
2-
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.0">
2+
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.0" default-lazy="false">
33
<class
44
name="NHibernate.DomainModel.A, NHibernate.DomainModel"
55
discriminator-value="0"

src/NHibernate.DomainModel/ABCExtends.hbm.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?xml version="1.0"?>
2-
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.0" namespace="NHibernate.DomainModel" assembly="NHibernate.DomainModel" >
2+
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.0" namespace="NHibernate.DomainModel" assembly="NHibernate.DomainModel" default-lazy="false">
33
<subclass name="C2" discriminator-value="2" extends="B">
44
<property name="address" column="c2"/>
55
</subclass>

src/NHibernate.DomainModel/ABCProxy.hbm.xml

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
<?xml version="1.0" ?>
22
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.0"
33
assembly="NHibernate.DomainModel"
4-
namespace="NHibernate.DomainModel" >
4+
namespace="NHibernate.DomainModel"
5+
default-lazy="false">
56

67
<class name="A" lazy="true" discriminator-value="0">
78
<id name="Id" unsaved-value="0" type="Int64">

src/NHibernate.DomainModel/AltSimple.hbm.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?xml version="1.0"?>
2-
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.0">
2+
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.0" default-lazy="false">
33
<class name="org.hibernate.test.Simple" table="SIMP">
44
<id type="long" column="id_">
55
<generator class="assigned"/>

src/NHibernate.DomainModel/Baz.hbm.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?xml version="1.0"?>
2-
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.0">
2+
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.0" default-lazy="false">
33
<class
44
name="NHibernate.DomainModel.Baz, NHibernate.DomainModel"
55
table="`baz baz baz`"

src/NHibernate.DomainModel/Blobber.hbm.xml

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
<?xml version="1.0" encoding="utf-8" ?>
2-
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.0">
1+
<?xml version="1.0" encoding="utf-8" ?>
2+
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.0" default-lazy="false">
33
<class
44
name="NHibernate.DomainModel.Blobber, NHibernate.DomainModel"
55
dynamic-update="true"

src/NHibernate.DomainModel/Broken.hbm.xml

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
<?xml version="1.0"?>
22
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.0"
33
namespace="NHibernate.DomainModel"
4-
assembly="NHibernate.DomainModel">
4+
assembly="NHibernate.DomainModel"
5+
default-lazy="false">
56

67
<class name="Broken" table="BROKE">
78
<!--id name="id" type="long" column="id_">

src/NHibernate.DomainModel/Category.hbm.xml

+1-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
<?xml version="1.0"?>
2-
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:nhibernate-mapping-2.0
3-
C:\Devel\Sourceforge\NHibernate\nhibernate\src\NHibernate\nhibernate-mapping-2.0.xsd">
2+
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.0" default-lazy="false">
43
<class name="NHibernate.DomainModel.Category, NHibernate.DomainModel" table="category" dynamic-update="true" dynamic-insert="true">
54
<id name="Id" unsaved-value="0" column="category_key_col">
65
<generator class="native"/>

src/NHibernate.DomainModel/Circular.hbm.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?xml version="1.0"?>
2-
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.0" default-cascade="save-update">
2+
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.0" default-cascade="save-update" default-lazy="false">
33

44
<class
55
name="NHibernate.DomainModel.Circular, NHibernate.DomainModel"

src/NHibernate.DomainModel/Componentizable.hbm.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?xml version="1.0" encoding="UTF-8"?>
2-
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.0" namespace="NHibernate.DomainModel" assembly="NHibernate.DomainModel">
2+
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.0" namespace="NHibernate.DomainModel" assembly="NHibernate.DomainModel" default-lazy="false">
33
<class name="NHibernate.DomainModel.Componentizable">
44
<id name="Id">
55
<generator class="native"/>

src/NHibernate.DomainModel/Container.hbm.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?xml version="1.0" ?>
2-
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.0" auto-import="false">
2+
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.0" auto-import="false" default-lazy="false">
33
<import
44
class="NHibernate.DomainModel.Container, NHibernate.DomainModel"
55
rename="ContainerX"

src/NHibernate.DomainModel/Custom.hbm.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?xml version="1.0" ?>
2-
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.0">
2+
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.0" default-lazy="false">
33
<class
44
name="NHibernate.DomainModel.Custom, NHibernate.DomainModel"
55
persister="NHibernate.DomainModel.CustomPersister, NHibernate.DomainModel"

src/NHibernate.DomainModel/Eye.cs

+4-4
Original file line numberDiff line numberDiff line change
@@ -17,25 +17,25 @@ public Eye()
1717
{
1818
}
1919

20-
public long Id
20+
public virtual long Id
2121
{
2222
get { return id; }
2323
set { id = value; }
2424
}
2525

26-
public string Name
26+
public virtual string Name
2727
{
2828
get { return name; }
2929
set { name = value; }
3030
}
3131

32-
public Jay Jay
32+
public virtual Jay Jay
3333
{
3434
get { return jay; }
3535
set { jay = value; }
3636
}
3737

38-
public ISet Jays
38+
public virtual ISet Jays
3939
{
4040
get { return jays; }
4141
set { jays = value; }

src/NHibernate.DomainModel/Eye.hbm.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?xml version="1.0"?>
2-
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.0" default-cascade="save-update" namespace="NHibernate.DomainModel" assembly="NHibernate.DomainModel" default-access="field.camelcase">
2+
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.0" default-cascade="save-update" namespace="NHibernate.DomainModel" assembly="NHibernate.DomainModel" default-access="field.camelcase" default-lazy="false">
33
<class name="Eye" lazy="true">
44
<id name="id" unsaved-value="0">
55
<generator class="hilo"/>

src/NHibernate.DomainModel/Fee.hbm.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?xml version="1.0" ?>
2-
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.0">
2+
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.0" default-lazy="false">
33
<class name="NHibernate.DomainModel.Fee, NHibernate.DomainModel" table="`the fees`">
44
<id type="String" name="Key" column="id_" length="64" unsaved-value="null">
55
<generator class="uuid.hex" />

src/NHibernate.DomainModel/Fo.hbm.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?xml version="1.0" ?>
2-
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.0">
2+
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.0" default-lazy="false">
33
<class
44
name="NHibernate.DomainModel.Fo, NHibernate.DomainModel"
55
table="foes"

src/NHibernate.DomainModel/FooBar.hbm.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?xml version="1.0"?>
2-
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.0">
2+
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.0" default-lazy="false">
33
<import class="NHibernate.DomainModel.FooStatus, NHibernate.DomainModel" />
44
<import class="NHibernate.DomainModel.Result, NHibernate.DomainModel" />
55
<import class="NHibernate.DomainModel.INamed, NHibernate.DomainModel" />

src/NHibernate.DomainModel/Fum.hbm.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?xml version="1.0"?>
2-
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.0">
2+
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.0" default-lazy="false">
33
<class name="NHibernate.DomainModel.Fum, NHibernate.DomainModel">
44
<composite-id name="Id" unsaved-value="any">
55
<key-property name="String">

src/NHibernate.DomainModel/Fumm.hbm.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?xml version="1.0" ?>
2-
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.0">
2+
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.0" default-lazy="false">
33
<class name="NHibernate.DomainModel.Fumm, NHibernate.DomainModel">
44
<composite-id name="Id">
55
<key-property name="String">

src/NHibernate.DomainModel/Glarch.hbm.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?xml version="1.0" ?>
2-
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.0">
2+
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.0" default-lazy="false">
33
<class
44
name="NHibernate.DomainModel.Glarch, NHibernate.DomainModel"
55
proxy="NHibernate.DomainModel.GlarchProxy, NHibernate.DomainModel"

src/NHibernate.DomainModel/Holder.hbm.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?xml version="1.0" ?>
2-
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.0">
2+
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.0" default-lazy="false">
33
<class name="NHibernate.DomainModel.Holder, NHibernate.DomainModel">
44
<id name="Id"
55
column="id_"

src/NHibernate.DomainModel/INameable.hbm.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0"?>
22

3-
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.0">
3+
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.0" default-lazy="false">
44

55
<class
66
name="NHibernate.DomainModel.INameable, NHibernate.DomainModel"

src/NHibernate.DomainModel/Immutable.hbm.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?xml version="1.0" ?>
2-
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.0">
2+
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.0" default-lazy="false">
33
<class name="NHibernate.DomainModel.Immutable, NHibernate.DomainModel" table="immut" mutable="false">
44
<jcs-cache usage="read-only" />
55
<id name="Id" column="id_" length="64">

src/NHibernate.DomainModel/Jay.cs

+2-2
Original file line numberDiff line numberDiff line change
@@ -20,13 +20,13 @@ public Jay( Eye eye )
2020
this.eye = eye;
2121
}
2222

23-
public long Id
23+
public virtual long Id
2424
{
2525
get { return id; }
2626
set { id = value; }
2727
}
2828

29-
public Eye Eye
29+
public virtual Eye Eye
3030
{
3131
get { return eye; }
3232
set { eye = value; }

src/NHibernate.DomainModel/Location.hbm.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?xml version="1.0" ?>
2-
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.0">
2+
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.0" default-lazy="false">
33
<class
44
name="NHibernate.DomainModel.Location, NHibernate.DomainModel"
55
>

src/NHibernate.DomainModel/MN.hbm.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?xml version="1.0"?>
2-
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.0" namespace="NHibernate.DomainModel" assembly="NHibernate.DomainModel" default-access="property">
2+
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.0" namespace="NHibernate.DomainModel" assembly="NHibernate.DomainModel" default-access="property" default-lazy="false">
33
<class name="M" table="M">
44
<id name="UniqueSequence" column="uniqueSequence" type="long" unsaved-value="0">
55
<generator class="native"> </generator>

src/NHibernate.DomainModel/Many.hbm.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?xml version="1.0" ?>
2-
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.0">
2+
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.0" default-lazy="false">
33
<class
44
name="NHibernate.DomainModel.Many, NHibernate.DomainModel"
55
table="many"

src/NHibernate.DomainModel/MasterDetail.hbm.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?xml version="1.0"?>
2-
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.0">
2+
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.0" default-lazy="false">
33
<class name="NHibernate.DomainModel.Master, NHibernate.DomainModel">
44
<meta attribute="foo">foo</meta>
55
<id column="master_key_column" type="Int64">

src/NHibernate.DomainModel/Middle.hbm.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?xml version="1.0" encoding="UTF-8"?>
2-
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.0">
2+
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.0" default-lazy="false">
33

44
<class
55
name="NHibernate.DomainModel.Inner, NHibernate.DomainModel"

src/NHibernate.DomainModel/Multi.hbm.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0"?>
22

3-
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.0">
3+
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.0" default-lazy="false">
44

55
<class
66
name="NHibernate.DomainModel.Top, NHibernate.DomainModel"

src/NHibernate.DomainModel/MultiExtends.hbm.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?xml version="1.0"?>
2-
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.0">
2+
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.0" default-lazy="false">
33
<joined-subclass name="NHibernate.DomainModel.NotMono, NHibernate.DomainModel" extends="NHibernate.DomainModel.Top, NHibernate.DomainModel" table="mono" dynamic-insert="true" dynamic-update="true">
44
<key column="superid"/>
55
<set name="Strings" table="monostrings">

src/NHibernate.DomainModel/NHSpecific/BasicClass.hbm.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="utf-8" ?>
22

3-
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.0">
3+
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.0" default-lazy="false">
44

55
<class
66
name="NHibernate.DomainModel.NHSpecific.BasicClass, NHibernate.DomainModel"

src/NHibernate.DomainModel/NHSpecific/BasicObject.hbm.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?xml version="1.0" encoding="utf-8" ?>
2-
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.0">
2+
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.0" default-lazy="false">
33
<class
44
name="NHibernate.DomainModel.NHSpecific.BasicObject, NHibernate.DomainModel"
55
table="bc_obj"

src/NHibernate.DomainModel/NHSpecific/BasicSerializable.hbm.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?xml version="1.0" encoding="utf-8" ?>
2-
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.0">
2+
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.0" default-lazy="false">
33
<class
44
name="NHibernate.DomainModel.NHSpecific.BasicSerializable, NHibernate.DomainModel"
55
table="bc_ser">

src/NHibernate.DomainModel/NHSpecific/BasicTime.hbm.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?xml version="1.0" encoding="utf-8" ?>
2-
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.0">
2+
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.0" default-lazy="false">
33

44
<class
55
name="NHibernate.DomainModel.NHSpecific.BasicTime, NHibernate.DomainModel"

src/NHibernate.DomainModel/NHSpecific/Child.hbm.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?xml version="1.0" ?>
2-
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.0">
2+
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.0" default-lazy="false">
33

44
<class
55
name="NHibernate.DomainModel.NHSpecific.Child, NHibernate.DomainModel"

src/NHibernate.DomainModel/NHSpecific/ClassWithNullColumns.hbm.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?xml version="1.0" encoding="utf-8" ?>
2-
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.0">
2+
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.0" default-lazy="false">
33

44
<class
55
name="NHibernate.DomainModel.NHSpecific.ClassWithNullColumns, NHibernate.DomainModel"

src/NHibernate.DomainModel/NHSpecific/GetSetHelper.hbm.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?xml version="1.0" encoding="utf-8" ?>
2-
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.0">
2+
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.0" default-lazy="false">
33

44
<class name="NHibernate.DomainModel.NHSpecific.GetSetHelper, NHibernate.DomainModel"
55
table="GetSetHelper">
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
using System;
2+
3+
namespace NHibernate.DomainModel.NHSpecific
4+
{
5+
/// <summary>
6+
/// A class that cannot be used with lazy="true" if proxy validation
7+
/// is enabled.
8+
/// </summary>
9+
public class InvalidProxyClass
10+
{
11+
private InvalidProxyClass()
12+
{
13+
}
14+
15+
public int Id
16+
{
17+
get { return 1; }
18+
set { }
19+
}
20+
}
21+
}

src/NHibernate.DomainModel/NHSpecific/LazyLoadBug.hbm.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?xml version="1.0" encoding="utf-8" ?>
2-
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.0">
2+
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.0" default-lazy="false">
33
<class name="NHibernate.DomainModel.NHSpecific.LLParent, NHibernate.DomainModel"
44
table="LLParent">
55
<id type="Int32" unsaved-value="0">

src/NHibernate.DomainModel/NHSpecific/Node.hbm.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?xml version="1.0" encoding="utf-8" ?>
2-
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.0">
2+
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.0" default-lazy="false">
33

44
<class name="NHibernate.DomainModel.NHSpecific.Node, NHibernate.DomainModel">
55
<id name="Id" column="id" type="String(10)" length="10">

src/NHibernate.DomainModel/NHSpecific/Optimistic.hbm.xml

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
<?xml version="1.0" encoding="utf-8" ?>
22
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.0"
33
assembly="NHibernate.DomainModel"
4-
namespace="NHibernate.DomainModel.NHSpecific">
4+
namespace="NHibernate.DomainModel.NHSpecific"
5+
default-lazy="false">
56

67
<class name="Optimistic" optimistic-lock="all" dynamic-update="true">
78
<id name="Id">

src/NHibernate.DomainModel/NHSpecific/Parent.hbm.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?xml version="1.0" ?>
2-
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.0">
2+
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.0" default-lazy="false">
33

44
<class
55
name="NHibernate.DomainModel.NHSpecific.Parent, NHibernate.DomainModel"

src/NHibernate.DomainModel/NHSpecific/SexType.hbm.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?xml version="1.0" ?>
2-
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.0">
2+
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.0" default-lazy="false">
33

44
<class
55
name="NHibernate.DomainModel.NHSpecific.SexType, NHibernate.DomainModel"

src/NHibernate.DomainModel/NHSpecific/SimpleComponent.hbm.xml

+1-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
<?xml version="1.0" ?>
2-
3-
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.0">
2+
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.0" default-lazy="false">
43
<class name="NHibernate.DomainModel.NHSpecific.SimpleComponent, NHibernate.DomainModel"
54
table="simp_com"
65
>

src/NHibernate.DomainModel/NHSpecific/Team.hbm.xml

+1-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
<?xml version="1.0" ?>
2-
3-
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.0">
2+
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.0" default-lazy="false">
43

54
<class
65
name="NHibernate.DomainModel.NHSpecific.Team, NHibernate.DomainModel"

src/NHibernate.DomainModel/NHSpecific/UnsavedType.hbm.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?xml version="1.0" encoding="utf-8" ?>
2-
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.0">
2+
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.0" default-lazy="false">
33
<class
44
name="NHibernate.DomainModel.NHSpecific.UnsavedType, NHibernate.DomainModel"
55
table="uns_type"

0 commit comments

Comments
 (0)