iuserservicepojoimpl.java

来自「通讯录一个供大家参考」· Java 代码 · 共 36 行

JAVA
36
字号
package com.lideedu.huang.addressBook.business.user;

import com.lideedu.huang.addressBook.dao.user.IUserDaoJDBCImpl;
import com.lideedu.huang.addressBook.exceptions.ApplicationException;
import com.lideedu.huang.addressBook.pojos.User;

public class IUserServicePOJOImpl implements IUserService{
	
	IUserDaoJDBCImpl userDao=null;

	public IUserServicePOJOImpl() {
		super();
	    userDao=new IUserDaoJDBCImpl();
	}

	public void addUser(User user) throws ApplicationException {		
		userDao.insert(user);
	}

	public boolean checkUsername(String username)throws ApplicationException{
		return userDao.findByUserName(username);
	}
	
	public boolean checkUser(User user)throws ApplicationException{		
		return userDao.findByObj(user);
	}

	public void updateUserInfo(String oldUsername, User user) throws ApplicationException {
		userDao.updateUserInfo(oldUsername, user);		
	}

	public User queryUserByName(String username) throws ApplicationException {		
	   return (User)userDao.findByPK(username);
	}
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?