hibernate mangtoone补充

来源:互联网 发布:oracle查询当天数据 编辑:程序博客网 时间:2024/05/22 12:56
package cn.itcast.dao.test;import org.hibernate.Session;import org.hibernate.Transaction;import cn.itcast.dao.HibernateUtil;import cn.itcast.domain.Department;import cn.itcast.domain.Employee;public class Many2One {/** * @param args */public static void main(String[] args) {add();}static Employee query(int empId){Session s=null;Transaction tx=null;try {s=HibernateUtil.getSession();tx=s.beginTransaction();Employee employee=(Employee) s.get(Employee.class,empId);tx.commit();return employee;} finally {if (s!=null)s.close();}}static Department add(){Session s=null;Transaction tx=null;try {Department depart =new Department();depart.setName("depart name");Employee emp=new Employee();emp.setDepart(depart);//建立两个对象之间的关联emp.setName("departname");s=HibernateUtil.getSession();tx=s.beginTransaction();s.save(depart);s.save(emp);tx.commit();return depart;} finally {if (s!=null)s.close();}}}
利用这两个方法可以操作实体
原创粉丝点击