コード例 #1
0
ファイル: AdminUserDAO.java プロジェクト: yokureisyuu/work
  public AdminUserDDO register(AdminUserDDO user) {

    // String hql= "from UserDDO u where u.phone=?";
    Integer insertNum = (Integer) this.getHibernateTemplate().save(user);
    if (insertNum > 0) {

      log.info("注册成功一个管理员用户,用户名:" + user.getName() + ",手机:" + user.getPhone());
      return user;
    }
    return user;
  }
コード例 #2
0
ファイル: AdminUserDAO.java プロジェクト: yokureisyuu/work
  public AdminUserDDO login(AdminUserDDO user) {

    String hql = "from AdminUserDDO u where u.name=? and u.password=?";
    @SuppressWarnings("rawtypes")
    ArrayList userDDOList =
        (ArrayList)
            this.getHibernateTemplate()
                .find(hql, new Object[] {user.getName(), user.getPassword()});
    if (userDDOList != null && userDDOList.size() > 0) return (AdminUserDDO) userDDOList.get(0);
    user.setMessage(Constant.USER_LOGIN_ERROR);
    return user;
  }
コード例 #3
0
ファイル: AdminUserDAO.java プロジェクト: yokureisyuu/work
 public AdminUserDDO isPhoneExit(AdminUserDDO userDDO) {
   String hql = "from AdminUserDDO u where u.phone=? and id<>?";
   @SuppressWarnings("rawtypes")
   ArrayList userDDOList =
       (ArrayList)
           this.getHibernateTemplate()
               .find(hql, new Object[] {userDDO.getPhone(), userDDO.getId()});
   if (userDDOList != null && userDDOList.size() > 0) {
     userDDO.setMessage(Constant.USER_PHONE_EXIT_ERROR);
   } else {
     userDDO.setMessage("");
   }
   return userDDO;
 }