Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?xml version="1.0" encoding="utf-8"?>
- <!DOCTYPE hibernate-mapping PUBLIC
- "-//Hibernate/Hibernate Mapping DTD//EN"
- "http://www.hibernate.org/dtd/hibernate-mapping-3.0.dtd">
- <hibernate-mapping>
- <class name="ru.lesson.models.users.User" table="users">
- <meta attribute="class-description">
- This class contains the user detail.
- </meta>
- <id name="id" type="int" column="uid">
- <generator class="identity"/>
- </id>
- <property name="login" column="login" type="string"/>
- <property name="email" column="email" type="string"/>
- <property name="password" column="password" type="string"/>
- <property name="name" column="name" type="string"/>
- <property name="surname" column="surname" type="string"/>
- <property name="fullname" column="fullname" type="string"/>
- <property name="sex" column="sex" type="string"/>
- <property name="phone_number" column="phone_number" type="string"/>
- <property name="city" column="city" type="string"/>
- <many-to-one name="role" lazy="false" column="role_id" class="ru.lesson.models.users.Role" cascade="save-update"/>
- <bag name="messages" table="messages" lazy="false" inverse="true" cascade="all">
- <key column="user_id" not-null="true"/>
- <key column="sender_id" not-null="true"/>
- <one-to-many class="ru.lesson.models.users.Message"/>
- </bag>
- </class>
- </hibernate-mapping>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement