?? adminmgmtbizpojoimpl.java
字號:
package tarena.netctoss.biz.impl;
import java.util.ArrayList;
import java.util.Collection;
import tarena.netctoss.biz.IAdminMgmtBIZ;
import tarena.netctoss.dao.IAdminMgmtDAO;
import tarena.netctoss.model.TAdmin;
import tarena.netctoss.model.TModule;
public class AdminMgmtBIZPOJOImpl implements IAdminMgmtBIZ {
private IAdminMgmtDAO adminDAO;
public void addAdmin(TAdmin admin) {
// TODO Auto-generated method stub
adminDAO.insert(admin);
}
public TAdmin findAdminById(Integer id) {
// TODO Auto-generated method stub
return (TAdmin) adminDAO.selectById(TAdmin.class, id);
}
public TAdmin findAdminByLoginName(String loginName) {
// TODO Auto-generated method stub
return adminDAO.selectAdminByLoginName(loginName);
}
public Collection findAllAdmins() {
// TODO Auto-generated method stub
return adminDAO.selectAll(TAdmin.class);
}
public Collection findAllModules() {
// TODO Auto-generated method stub
return adminDAO.selectAll(TModule.class);
}
public TModule findModuleById(Integer id) {
// TODO Auto-generated method stub
return (TModule) adminDAO.selectById(TModule.class, id);
}
public void modifyAdmin(TAdmin admin) {
// TODO Auto-generated method stub
adminDAO.update(admin);
}
public void removeAdmin(TAdmin admin) {
// TODO Auto-generated method stub
adminDAO.delete(admin);
}
public void removeAdmins(Integer[] ids) {
// TODO Auto-generated method stub
Collection c = new ArrayList();
for(int i=0;i<ids.length;i++){
TAdmin admin = findAdminById(ids[i]);
c.add(admin);
}
adminDAO.deleteAll(c);
}
public IAdminMgmtDAO getAdminDAO() {
return adminDAO;
}
public void setAdminDAO(IAdminMgmtDAO adminDAO) {
this.adminDAO = adminDAO;
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -