Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ##Actual Method
- public StudentInformation loadStudentInformation(String studentId) {
- Session session = HibernateUtil.openSession();
- StudentInformation information = (StudentInformation)session.load(StudentInformation.class, studentId);
- session.close();
- return information;
- }
- ##Test Method
- public void testStudentLoad() {
- StudentInformation information = loadStudentInformation("1");
- System.out.println(information.getStudentName());
- }
- ##HBM Configuration
- <hibernate-mapping default-access="field">
- <class name="com.college.domain.student.information.StudentInformation" table="TB_STUDENT_INFORMATION">
- <id name="id" column="STUDENT_ID" type="string"/>
- <component name="studentName" class="com.college.common.Name">
- <property name="firstName" type="string" column="FIRST_NAME"/>
- <property name="secondName" type="string" column="SECOND_NAME"/>
- <property name="lastName" type="string" column="LAST_NAME"/>
- </component>
- <property name="dateOfBirth" type="timestamp" column="DATE_OF_BIRTH"/>
- <property name="sex" type="SexType" column="SEX"/>
- <property name="emailId" type="string" column="EMAIL_ID"/>
- </class>
- </hibernate-mapping>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement