//创建一个公司对象,为公司对象添加员工
GongsiEntity gongsi=new GongsiEntity(); gongsi.setGname("百度"); YuangongEntity yuangong=new YuangongEntity(); yuangong.setYname("001"); //建立公司与员工的关系 //1、把员工放进公司的set集合里面 gongsi.getYuangongSet().add(yuangong); //2、把公司放到员工里面 yuangong.setGongsiEntity(gongsi); //保存到数据库 session.save(gongsi);session.save(yuangong);
(1)需要获取员工对象和公司对象,重新设置关系
//根据id查询 YuangongEntity yuangong=(YuangongEntity)session.get(YuangongEntity.class,3); GongsiEntity guge=(GongsiEntity)session.get(GongsiEntity.class,2); //把员工放到其他公司 guge.getYuangongSet().add(yuangong); yuangong.setGongsiEntity(guge);
新闻热点
疑难解答