//創建一個公司對象,為公司對象添加員工
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);
新聞熱點
疑難解答