如何将三个对象添加到一个对象中?

这是我的插入方法,我想将3个pojo类调用为1个对象,但最终我在addEmployee中有3个对象(Emp e1,Dep d1,Desig d2)如何做到一个包含我三个pojo类对象的对象

 public void addEmployee(Emp e1,Dep d1,Desig d2)
    {
    Session session = SessionUtill.getSession();        
    Transaction tx = session.beginTransaction();
     addEmployee1(session,e1,d1,d2);        
     tx.commit();
    session.close();            
    }

    private void addEmployee1(Session session, Emp e1,Dep d1,Desig d2)
    {
    Emp emp= new Emp();
    emp.setE_code(e1.getE_code());
    emp.setE_name(e1.getE_name());
    emp.setSalary(e1.getSalary());

    Dep dep= new Dep();
    dep.setDept_id(d1.getDept_id());
    d1.getEmp().add(emp);

    Desig desig= new Desig();
    desig.setDesig_id(d2.getDesig_id()); 
    d2.getEmp().add(emp);

    emp.setDep(d1);
    emp.setDesig(d2);

    session.save(emp);
    }
评论