Home Hibernate Writing ORM for Insurance table



Writing ORM for Insurance table
Posted on: January 19, 2008 at 12:00 AM
In this lesson we will write the java class and add necessary code in the contact.hbm.xml file.

Writing ORM for Insurance table

     

In this lesson we will write the java class and add necessary code in the contact.hbm.xml file.

Create POJO class:
Here is the code of our java file (Insurance.java), which we will map to the insurance table.


package roseindia.tutorial.hibernate;

import java.util.Date;
/**
 @author Deepak Kumar
 *
 * http://www.roseindia.net
 * Java Class to map to the database insurance table
 */
public class Insurance {
  private long lngInsuranceId;
  private String insuranceName;
  private int investementAmount;
  private Date investementDate;
  
  /**
 @return Returns the insuranceName.
 */
  public String getInsuranceName() {
  return insuranceName;
  }
  /**
 @param insuranceName The insuranceName to set.
 */
  public void setInsuranceName(String insuranceName) {
  this.insuranceName = insuranceName;
  }
  /**
 @return Returns the investementAmount.
 */
  public int getInvestementAmount() {
  return investementAmount;
  }
  /**
 @param investementAmount The investementAmount

 to set.
 */
  public void setInvestementAmount(int investementAmount)

 {
  this.investementAmount = investementAmount;
  }
  /**
 @return Returns the investementDate.
 */
  public Date getInvestementDate() {
  return investementDate;
  }
  /**
 @param investementDate The investementDate to set.
 */
  public void setInvestementDate(Date investementDate) {
  this.investementDate = investementDate;
  }
  /**
 @return Returns the lngInsuranceId.
 */
  public long getLngInsuranceId() {
  return lngInsuranceId;
  }
  /**
 @param lngInsuranceId The lngInsuranceId to set.
 */
  public void setLngInsuranceId(long lngInsuranceId) {
  this.lngInsuranceId = lngInsuranceId;
  }
}

Adding mappings into  contact.hbm.xml file
Add the following code into 
contact.hbm.xml file.


 <class name="roseindia.tutorial.hibernate.
Insurance" table="insurance">
		<id name="lngInsuranceI
d" type="long" column="ID" > <generator class="increment"/> </id> <property name="insuranceName"> <column name="insurance_name" /> </property> <property name="investementAmount"> <column name="invested_amount" /> </property> <property name="investementDate"> <column name="investement_date" /> </property> </class>

Now we have created the POJO class and necessary mapping into contact.hbm.xml file. 

Related Tags for Writing ORM for Insurance table:
javacfileclasstablemapcreatetabtopojoeilceinasmjclwhichssuatisinsurancelleacodcodevassthavabablapodeo


More Tutorials from this section

Ask Questions?    Discuss: Writing ORM for Insurance table   View All Comments

Post your Comment


Your Name (*) :
Your Email :
Subject (*):
Your Comment (*):
  Reload Image
 
 

Ask Questions?

If you are facing any programming issue, such as compilation errors or not able to find the code you are looking for.

Ask your questions, our development team will try to give answers to your questions.