温馨提示:代码在线浏览功能只能做为源码浏览参考,如果想更进一步了解该代码请下载:PermissionBase权限管理系统0.1.2源码
当前文件:
PermissionBase/Core/Domain/Role.hbm.xml[1K,2009-6-12 11:51:56],打开代码结构图
PermissionBase/Core/Domain/Role.hbm.xml[1K,2009-6-12 11:51:56],打开代码结构图1<?xml version="1.0" encoding="utf-8" ?> 2
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.0" namespace="PermissionBase.Core.Domain" assembly="PermissionBase.Core"> 3
<class name="Role" table="PB_ROLE" proxy="Role"> 4
5
<cache usage="read-write" /> 6
7
<id name="Id" column="PB_ID" type="String" length="15"> 8
<generator class="assigned" /> 9
</id> 10
11
<property name="Name" column="PB_NAME" type="String" not-null="true" length="40" /> 12
<property name="Remark" column="PB_REMARK" type="String" length="200" /> 13
<property name="OrderId" column="PB_ORDER_ID" type="Int32" not-null="true" /> 14
15
<many-to-one name="RoleType" column="PB_ROLE_TYPE_ID" class="RoleType" /> 16
17
<set name="Staff" table="PB_STAFF_ROLE" inverse="true" lazy="true"> 18
<cache usage="read-write" /> 19
<key column="PB_ROLE_ID" /> 20
<many-to-many class="Staff" column="PB_LOGIN_ID" outer-join="false" /> 21
</set> 22
23
<set name="ModuleRightsGrant" table="PB_ROLE_MODULE_RIGHT_GRANT" lazy="true"> 24
<cache usage="read-write" /> 25
<key column="PB_ROLE_ID" /> 26
<many-to-many class="ModuleRight" column="PB_RIGHT_ID" outer-join="false" /> 27
</set> 28
<set name="ModuleRightsDeny" table="PB_ROLE_MODULE_RIGHT_DENY" lazy="true"> 29
<cache usage="read-write" /> 30
<key column="PB_ROLE_ID" /> 31
<many-to-many class="ModuleRight" column="PB_RIGHT_ID" outer-join="false" /> 32
</set> 33
34
</class> 35
</hibernate-mapping>



