myeclipse 中调试心得

在MyEclipse 中调试程序   程序运行了    n 次   还是没有发现  其中hibernate的 实现;

先贴代码

public String edit() {
if(logger.isDebugEnabled())
logger.debug("加载编辑保存人员页面...");
String id=getParameter("id");
ZfSysUser ossUser = userService.get(ZfSysUser.class, Integer.parseInt(id));
if(ossUser==null){
renderSimpleResult(true,"选择的行已经被删除");
return null;
}
   String password = getParameter("password");
   String name = getParameter("name");
   String nickname = getParameter("nickname");
   String sex = getParameter("sex");
   String idcard = getParameter("idcard");
   String staffno = getParameter("staffno");
   String type = getParameter("type");
   String email = getParameter("email");
   String mobile = getParameter("mobile");
   String fax = getParameter("fax");
   String postcode = getParameter("postcode");
   String address = getParameter("address");
   String memo = getParameter("memo");
   String birthday = getParameter("birthday");
   String position = getParameter("position");
   
   ossUser.setBirthday(birthday);
   ossUser.setName(name);
   ossUser.setNickname(nickname);
   ossUser.setSex(sex);
   ossUser.setIdcard(idcard);
   ossUser.setType(type);
   ossUser.setStaffno(staffno);
   ossUser.setEmail(email);
   ossUser.setMobile(mobile);
   ossUser.setFax(fax);
   ossUser.setPostcode(postcode);
   ossUser.setAddress(address);
   ossUser.setMemo(memo);
   ossUser.setEnabled("1");
   ossUser.setStatus("1");
   ossUser.setPosition(position);
   ossUser.setUpdatedate(DateUtil.getNowTime());
   ossUser.setUpdateby(getCurrentUser());
   ossUser.setPassword(MD5Util.getInstance().calcMD5(password));
   
userService.update(ossUser);

   String roleids = getParameter("roleids");
     userService.removeUserRoles(ossUser.getId());
   if(roleids!=null&&!"".equals(roleids)){
    String[] values = roleids.split("\\|");
    userService.addUserRoles(ossUser.getId(), values);
   }


   String department_ = getParameter("department_");
   userService.removeUserOrganizes(ossUser.getId());
   if(department_!=null&&!"".equals(department_)){
    String[] values = department_.split("\\,");
    userService.addUserOrganizes(ossUser.getId(), values);
   }
   renderSimpleResult(true,"ok");
return null;
}


在这里的 ZfSysUser ossUser = userService.get(ZfSysUser.class, Integer.parseInt(id));

这行   的语句没有仔细看这些代码   

最主要的是这句话的后面部分   的值是后面赋予的。

关键在后面的那条语句) 

结果找了很n遍  还是一点也没有发现   最后请教高人 发现这问题 

现在发现这个问题是  自己 粗心,没有好好看导致的  。

所以自己以后做事情要认真一点。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值