?? validatebizimpl.java
字號:
package com.t11.biz.impl;
import com.t11.biz.*;
import com.t11.dao.IUserInfoDao;
import com.t11.entity.Userinfo;
public class ValidateBizImpl implements IValidateBiz{
//注入的Dao類
private IUserInfoDao userInfoDaoImpl;
@Override
//退出登錄的方法
public void exit(Userinfo userinfo){
Userinfo user = userInfoDaoImpl.get(userinfo);
//退出登錄時修改狀態為0
user.setStatus(0L);
userInfoDaoImpl.update(user);
}
//驗證登錄的方法
public int validate(Userinfo userinfo) {
// TODO Auto-generated method stub
//type為消息類型
int type=0;
//根據用戶名密碼獲取用戶信息,返回一個實體對象
Userinfo user = userInfoDaoImpl.get(userinfo);
//用戶實體對象不為空說明用戶名密碼正確
if(user!=null){
//判斷用戶是否已登錄,已登錄則返回消息
if(user.getStatus()==0L){
//更新用戶的狀態為0,表示未登錄
user.setStatus(1L);
userInfoDaoImpl.update(user);
type=2;
}else{
type=1;
}
}
return type;
}
public IUserInfoDao getUserInfoDaoImpl() {
return userInfoDaoImpl;
}
public void setUserInfoDaoImpl(IUserInfoDao userInfoDaoImpl) {
this.userInfoDaoImpl = userInfoDaoImpl;
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -