AuthenticationTenantUser.hbm.xml 1.46 KB
Newer Older
PWF-WK01\pengwufeng committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
<?xml version="1.0"?>
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
<hibernate-mapping>
    <class name="com.beecode.inz.authentication.TenantUser"  table="inz_global_user">
        <id name="userId" type="uuid-binary" column="userId" length="16">
		</id>
        <!-- <property name="userId" type="java.util.UUID">
            <column name="userId" length="16"/>
        </property> -->
        <property name="tenantId" type="java.lang.String" unique-key="name">
            <column name="tenantId" length="50"/>
        </property>
        <property name="username" unique="true" type="java.lang.String" unique-key="name">
            <column name="username" length="50"/>
        </property>
         <property name="locked" type="java.lang.Boolean" access="field">
            <column name="locked" />
        </property>
        <property name="device" type="java.lang.String">
            <column name="device" length="50"/>
        </property> 
        <property name="password" type="java.lang.String">
            <column name="password" length="100"/>
        </property>
        <property name="enabled" type="java.lang.Boolean" access="field">
            <column name="enabled" />
        </property>
        <property name="telephone" type="java.lang.String" unique-key="name">
            <column name="telephone" length="30"/>
        </property>
    </class>
</hibernate-mapping>