📄 daofactory.java
字号:
package yyxtong.hibernate.dao.daofactory;
import yyxtong.hibernate.dao.base.IDeptDAO;
import yyxtong.hibernate.dao.base.IEmpDAO;
import yyxtong.hibernate.dao.base.ILogDAO;
import yyxtong.hibernate.dao.base.IModuleDAO;
import yyxtong.hibernate.dao.base.IPcroomDAO;
import yyxtong.hibernate.dao.base.IPrivilegeDAO;
import yyxtong.hibernate.dao.base.IRoleDAO;
import yyxtong.hibernate.dao.base.IUserDAO;
import yyxtong.hibernate.dao.operater.IPcroomDeptEmpDAO;
public class DAOFactory implements IDAOFactory {
private IDeptDAO deptDAO;
private IEmpDAO empDAO;
private ILogDAO logDAO;
private IModuleDAO moduleDAO;
private IPcroomDAO pcroomDAO;
private IPrivilegeDAO privilegeDAO;
private IRoleDAO roleDAO;
private IUserDAO userDAO;
private IPcroomDeptEmpDAO pcroomDeptEmpDAO;
public IPcroomDeptEmpDAO getPcroomDeptEmpDAO() {
return pcroomDeptEmpDAO;
}
public void setPcroomDeptEmpDAO(IPcroomDeptEmpDAO pcroomDeptEmpDAO) {
this.pcroomDeptEmpDAO = pcroomDeptEmpDAO;
}
/* (non-Javadoc)
* @see yyxtong.hibernate.dao.daofactory.IDAOFactory#getDeptDAO()
*/
public IDeptDAO getDeptDAO() {
return deptDAO;
}
/* (non-Javadoc)
* @see yyxtong.hibernate.dao.daofactory.IDAOFactory#setDeptDAO(yyxtong.hibernate.dao.base.IDeptDAO)
*/
public void setDeptDAO(IDeptDAO deptDAO) {
this.deptDAO = deptDAO;
}
/* (non-Javadoc)
* @see yyxtong.hibernate.dao.daofactory.IDAOFactory#getEmpDAO()
*/
public IEmpDAO getEmpDAO() {
return empDAO;
}
/* (non-Javadoc)
* @see yyxtong.hibernate.dao.daofactory.IDAOFactory#setEmpDAO(yyxtong.hibernate.dao.base.IEmpDAO)
*/
public void setEmpDAO(IEmpDAO empDAO) {
this.empDAO = empDAO;
}
/* (non-Javadoc)
* @see yyxtong.hibernate.dao.daofactory.IDAOFactory#getLogDAO()
*/
public ILogDAO getLogDAO() {
return logDAO;
}
/* (non-Javadoc)
* @see yyxtong.hibernate.dao.daofactory.IDAOFactory#setLogDAO(yyxtong.hibernate.dao.base.ILogDAO)
*/
public void setLogDAO(ILogDAO logDAO) {
this.logDAO = logDAO;
}
/* (non-Javadoc)
* @see yyxtong.hibernate.dao.daofactory.IDAOFactory#getModuleDAO()
*/
public IModuleDAO getModuleDAO() {
return moduleDAO;
}
/* (non-Javadoc)
* @see yyxtong.hibernate.dao.daofactory.IDAOFactory#setModuleDAO(yyxtong.hibernate.dao.base.IModuleDAO)
*/
public void setModuleDAO(IModuleDAO moduleDAO) {
this.moduleDAO = moduleDAO;
}
/* (non-Javadoc)
* @see yyxtong.hibernate.dao.daofactory.IDAOFactory#getPcroomDAO()
*/
public IPcroomDAO getPcroomDAO() {
return pcroomDAO;
}
/* (non-Javadoc)
* @see yyxtong.hibernate.dao.daofactory.IDAOFactory#setPcroomDAO(yyxtong.hibernate.dao.base.IPcroomDAO)
*/
public void setPcroomDAO(IPcroomDAO pcroomDAO) {
this.pcroomDAO = pcroomDAO;
}
/* (non-Javadoc)
* @see yyxtong.hibernate.dao.daofactory.IDAOFactory#getPrivilegeDAO()
*/
public IPrivilegeDAO getPrivilegeDAO() {
return privilegeDAO;
}
/* (non-Javadoc)
* @see yyxtong.hibernate.dao.daofactory.IDAOFactory#setPrivilegeDAO(yyxtong.hibernate.dao.base.IPrivilegeDAO)
*/
public void setPrivilegeDAO(IPrivilegeDAO privilegeDAO) {
this.privilegeDAO = privilegeDAO;
}
/* (non-Javadoc)
* @see yyxtong.hibernate.dao.daofactory.IDAOFactory#getRoleDAO()
*/
public IRoleDAO getRoleDAO() {
return roleDAO;
}
/* (non-Javadoc)
* @see yyxtong.hibernate.dao.daofactory.IDAOFactory#setRoleDAO(yyxtong.hibernate.dao.base.IRoleDAO)
*/
public void setRoleDAO(IRoleDAO roleDAO) {
this.roleDAO = roleDAO;
}
/* (non-Javadoc)
* @see yyxtong.hibernate.dao.daofactory.IDAOFactory#getUserDAO()
*/
public IUserDAO getUserDAO() {
return userDAO;
}
/* (non-Javadoc)
* @see yyxtong.hibernate.dao.daofactory.IDAOFactory#setUserDAO(yyxtong.hibernate.dao.base.IUserDAO)
*/
public void setUserDAO(IUserDAO userDAO) {
this.userDAO = userDAO;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -