<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    云自無心水自閑

    天平山上白云泉,云自無心水自閑。何必奔沖山下去,更添波浪向人間!
    posts - 288, comments - 524, trackbacks - 0, articles - 6
      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理


     package org.springside.examples.miniweb.dao.account;
    import java.util.List;
    import javax.persistence.EntityManager;
    import javax.persistence.PersistenceContext;
    import org.springframework.stereotype.Component;
    import org.springside.examples.miniweb.entity.account.Group;
    import org.springside.examples.miniweb.entity.account.User;
    /**
     * GroupDao的擴展行為實現類.
     */
    @Component
    public class GroupDaoImpl implements GroupDaoCustom {
    private static final String QUERY_USER_BY_GROUPID = "select u from User u left join u.groupList g where g.id=?";
    @PersistenceContext
    private EntityManager em;
    @Override
    public void deleteWithReference(Long id) {
    //因為Group中沒有與User的關聯,只能用笨辦法,查詢出擁有該權限組的用戶, 并刪除該用戶的權限組.
    Group group = em.find(Group.class, id);
    List<User> users = em.createQuery(QUERY_USER_BY_GROUPID).setParameter(1, id).getResultList();
    for (User u : users) {
    u.getGroupList().remove(group);
    }
    em.remove(group);
    }
    }



    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 亚洲精品V天堂中文字幕| 国产精品视_精品国产免费| 亚洲国产另类久久久精品| 黄网站色视频免费观看45分钟 | 亚洲一区二区三区高清不卡| 美丽姑娘免费观看在线观看中文版| 亚洲精品高清无码视频| 中国好声音第二季免费播放| 国产亚洲精久久久久久无码| 日韩在线永久免费播放| 亚洲国产超清无码专区| 成人影片麻豆国产影片免费观看| 亚洲精品无码少妇30P| 韩国18福利视频免费观看| 美女视频黄.免费网址| 怡红院亚洲怡红院首页| 国产成人一区二区三区视频免费| 日韩精品亚洲人成在线观看| 国内精品乱码卡1卡2卡3免费 | 亚洲夜夜欢A∨一区二区三区 | 国产午夜无码精品免费看动漫| 亚洲av日韩av高潮潮喷无码 | 日本高清免费aaaaa大片视频| 免费无码婬片aaa直播表情| 77777亚洲午夜久久多人| 免费黄色电影在线观看| 国产91在线|亚洲| 亚洲成av人片不卡无码久久 | 91在线视频免费91| 国产精品亚洲精品爽爽| 亚洲精品一品区二品区三品区| 最近免费中文字幕大全高清大全1| 国产精品高清视亚洲一区二区| 亚洲高清无码专区视频| 免费一级毛片在线播放视频| 亚洲熟妇丰满xxxxx| 久久精品国产亚洲一区二区三区| 2019中文字幕免费电影在线播放| 亚洲国产AV无码一区二区三区| 亚洲人色婷婷成人网站在线观看| 色影音免费色资源|