阅读背景:

Hibernate:没有延迟初始化一个角色集合,没有关闭会话或会话。

来源:互联网 

My code:

我的代码:

    @Test
public void testAddRoleAndAddUser() {

    Role r = roleDao.findByProperty("name", "admin");
    if(r == null) {
        r = new Role();
        r.setName("admin");
        r.setDescription("Just administrator.");
        roleDao.save(r);
    }

    User u = dao.get(1l);
    Set<Role> roles = u.getRoleSet();
    logger.debug("Roles is null: " + (roles == null));
    roles.add(r);
    dao.save(u);
}
    @Test
public void testAd



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: