⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 operatorimp.java

📁 还好用吧
💻 JAVA
字号:
package business;
//实现业务层操作员受理业务接口
import dao.IOperatorDAO;
import po.Tcustomer;
import po.Tmobiles;
import po.Tuser;

public class OperatorImp implements IOperator{
	//数据访问层操作员受理业务对象,由spring注入(托管)
	private IOperatorDAO operator;

	//增加客户
	public Tcustomer addCustomer(Tcustomer customer) {
		Tcustomer mycustomer=null;
		if(operator.isCustomerExist(customer)==null){
			mycustomer=operator.addCustomer(customer);
		}
		return mycustomer;
	}

	//增加手机用户
	public String addUser(Tuser user) {
		String message="";
		//先判断用机号是否可用
		if(operator.isMobileCanUse(user.getTmobiles().getMobileNumber())!=null){
			if(operator.addUser(user)){//增加手机用户
				message="添加用户成功!";
			}else{
				message="添加用户失败!请您重新操作!";
			}
		}else{
			message="添加用户失败!该手机号已被占用!";
		}
		return message;
	}

	//判断客户是否存在
	public Tcustomer isCustomerExist(Tcustomer customer) {
		return operator.isCustomerExist(customer);
	}
	
	//判断手机号是否可用
	public Tmobiles isMobileCanUse(String mnb) {
		System.out.println(mnb);
		return operator.isMobileCanUse(mnb);
	}

	//get/set方法在spring注入时使用
	public IOperatorDAO getOperator() {
		return operator;
	}

	public void setOperator(IOperatorDAO operator) {
		this.operator = operator;
	}
}

⌨️ 快捷键说明

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