Dear freinds... I want to know how to write self mapping
for a table using hibernate?
Answer / dsr
contact.java
------------
package com.tutorial.hibernate;
public class Contact {
private String firstName;
private String lastName;
private String email;
private long id;
public String getEmail() {
return email;
}
public String getFirstName() {
return firstName;
}
public String getLastName() {
return lastName;
}
public void setEmail(String string) {
email = string;
}
public void setFirstName(String string) {
firstName = string;
}
public void setLastName(String string) {
lastName = string;
}
public long getId() {
return id;
}
public void setId(long l) {
id = l;
}
}
--------------------------------------------------------
FirstExample.java
------------------
package com.tutorial.hibernate;
import org.hibernate.Session;
import org.hibernate.SessionFactory;
import org.hibernate.Transaction;
import org.hibernate.cfg.Configuration;
public class FirstExample {
public static void main(String[] args) {
Session session = null;
try {
SessionFactory sessionFactory = new
Configuration().configure()
.buildSessionFactory
();
session = sessionFactory.openSession
();
Transaction tx =
session.beginTransaction();
Contact contact = new Contact();
contact.setId(3);
contact.setFirstName("sita");
contact.setLastName("ram");
contact.setEmail
("sitam75@gmail.com");
session.save(contact);
tx.commit();
} catch (Exception e) {
System.out.println(e.getMessage());
} finally {
// Actual contact insertion will
happen at this step
session.flush();
session.close();
}
}
}
--------------------------------------------------------
contact.hbm.xml
---------------
<?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.tutorial.hibernate.Contact"
table="CONTACT">
<id name="id" type="long" column="ID" >
<generator class="assigned"/>
</id>
<property name="firstName">
<column name="FIRSTNAME" />
</property>
<property name="lastName">
<column name="LASTNAME"/>
</property>
<property name="email">
<column name="EMAIL"/>
</property>
</class>
</hibernate-mapping>
-----------------------------------------------------
contact.hbm.xml file is a selfmapping file.
| Is This Answer Correct ? | 7 Yes | 3 No |
What is local interface. How values will be passed?
suppose i open my yahoo mail.then copy the url. then sign out & close browser.then open browser paste that url on the browser.will i get my mail opened or not? i know it ill not.but how it work.how i create like this type of secure site?
What is an abstract method?
Give me simple example of hibernate caching and explain the details of caching????? thanks in adv.
How many times may an objects finalize() method be invoked by the garbage collector?
Explain ioc concept?
Why are component architectures useful?
What value does read() return when it has reached the end of a file?
How would you create a button with rounded edges?
What is aop(assepct oriented programing)?
What is waiting state? In what ways a thread can enter into waiting state?
What are preemptive scheduling and time slicing and what is the difference between them?