In this recipe, we will look at how to save an object to the database.
The equivalent SQL query is as follows:
INSERT INTO department (deptName) VALUES ('department name');
INSERT INTO employee (firstName, salary, department) VALUES ('first name', salary value, department id);
Let's look at how to save an object to the database:
The following code shows how we can save an object to the database:
SessionFactory sessionFactory = HibernateUtil.getSessionFactory(); Session session = sessionFactory.openSession(); // begin a transaction session.getTransaction().begin(); //creating a department object Department department = new Department(); department.setDeptName("developement"); // save department object session.save(department); System.out.println("Department saved, id: " + department.getId()...