/impl/src/hbm/pt/estgp/estgweb/domain/UrlStat.hbm.xml |
---|
17,8 → 17,8 |
<property name="description" type="text"/> |
<property name="totalClicks" type="integer"/> |
<property name="status" type="boolean"/> |
<set name="years" order-by="year asc" lazy="true" cascade="all"> |
<key column="relativePathId"/> |
<set name="years" order-by="year asc" lazy="true" cascade="all" inverse="true"> |
<key column="relativePath"/> |
<one-to-many class="pt.estgp.estgweb.domain.UrlStatYear"/> |
</set> |
<subclass name="pt.estgp.estgweb.domain.UrlStatImpl" discriminator-value="UrlStatImpl"/> |
/impl/src/hbm/pt/estgp/estgweb/domain/UrlStatYear.hbm.xml |
---|
16,7 → 16,7 |
<timestamp name="updateDate" unsaved-value="null"/> |
<property name="saveDate" type="timestamp"/> |
<property name="totalClicks" type="integer"/> |
<set name="months" order-by="month asc" lazy="true" cascade="all"> |
<set name="months" order-by="month asc" lazy="true" cascade="all" inverse="true"> |
<key> |
<column name="year"/> |
<column name="relativePath"/> |
/impl/src/hbm/pt/estgp/estgweb/domain/UserSession.hbm.xml |
---|
18,8 → 18,8 |
<property name="name" type="string"/> |
<property name="username" type="string"/> |
<many-to-one name="user" class="pt.estgp.estgweb.domain.User" outer-join="true"/> |
<set name="objects" cascade="all"><!--lazy="true">--> |
<key column="cookieId"/> |
<set name="objects" cascade="all" inverse="true"><!--lazy="true">--> |
<key column="cookie"/> |
<one-to-many class="pt.estgp.estgweb.domain.SessionObject"/> |
</set> |
<subclass name="pt.estgp.estgweb.domain.UserSessionImpl" discriminator-value="UserSessionImpl"/> |
/impl/src/hbm/pt/estgp/estgweb/domain/UrlStatMonth.hbm.xml |
---|
20,7 → 20,7 |
<property name="saveDate" type="timestamp"/> |
<property name="date" type="date"/> |
<property name="totalClicks" type="integer"/> |
<set name="days" order-by="day asc" lazy="true" cascade="all"> |
<set name="days" order-by="day asc" lazy="true" cascade="all" inverse="true"> |
<key> |
<column name="month"/> |
<column name="year"/> |
/impl/src/hbm/pt/estgp/estgweb/domain/SessionObject.hbm.xml |
---|
10,7 → 10,9 |
<composite-id name="id" class="pt.estgp.estgweb.domain.SessionObjectId"> |
<meta attribute="scope-class">public</meta> |
<key-property name="keyId" type="string" column="keyId" length="150"/> |
<key-many-to-one name="userSession" class="pt.estgp.estgweb.domain.UserSession"/> |
<key-many-to-one name="userSession" class="pt.estgp.estgweb.domain.UserSession"> |
<column name="cookie"/> |
</key-many-to-one> |
</composite-id> |
<discriminator column="discrimitator"/> |
<timestamp name="updateDate" unsaved-value="null"/> |