下面我将把项目内容结构做一个简单的划分(如有转载或引用请经过本人同意,十分感谢)
2. Service层
package cn.hospitalRegister.service;
import java.util.ArrayList;
import java.util.List;
import cn.hospitalRegister.dao.HospitalRegisterDao;
import cn.hospitalRegister.domain.Count;
import cn.hospitalRegister.domain.DoctorTimeAndSite;
import cn.hospitalRegister.domain.DoctorTransmit;
import cn.hospitalRegister.domain.PandDUser;
import cn.hospitalRegister.domain.Recode;
import cn.hospitalRegister.domain.violateNumber;
//Service-业务层 (以数据层为基础)
public class HospitalRegisterService {
//声明数据层dao对象
HospitalRegisterDao hospitalRegisterDao=new HospitalRegisterDao();
//添加用户
public void addUserService(PandDUser pandDUserService) throws Exception{
hospitalRegisterDao.addUser(pandDUserService);
}
//根据用户名查询信息(用于判断用户名是否重复)
public boolean judgeOneUserService(String usernameService) throws Exception{
boolean bl=hospitalRegisterDao.judgeOneUser(usernameService);
if(bl==true){
return true;
}else{
return false;
}
}
//用于判断用户密码是否正确(使用户能够登录)
public boolean judgeUserPassService(String hosUsername,String hosPassword) throws Exception{
boolean bl=hospitalRegisterDao.judgeUserPass(hosUsername, hosPassword);
if(bl==true){
return true;
}else{
return false;
}
}
//查询医生
public PandDUser findDoctorBydoctor_userService(String doctor_user) throws Exception{
return hospitalRegisterDao.findDoctorBydoctor_user(doctor_user);
}