Save data in database example




package javafiles;

import org.hibernate.*;
import org.hibernate.cfg.*;

public class HibernateSaveEngine {
public static void main(String[] javaPlanet)
{

System.out.println("******************* START ******************");
Configuration configurationObj = new Configuration();
configurationObj.configure("hibernate.cfg.xml");
SessionFactory sessionFactoryObj = configurationObj.buildSessionFactory();
Session sessionObj = sessionFactoryObj.openSession();

Student studentObj=new Student();
studentObj.setRollNumber(11);
studentObj.setName("Rose");
studentObj.setAddress("New York, Clean Line Road");

Transaction transactionObj = sessionObj.beginTransaction();

sessionObj.save(studentObj);

System.out.println("Student Data saved successfully. :-) ");
transactionObj.commit();
sessionObj.close();
sessionFactoryObj.close();
System.out.println("******************* END ******************");
}
}