📄 xt6201serviceimpl.java
字号:
package jp.com.cost.xt.service.impl;
import java.util.ArrayList;
import java.util.List;
import jp.com.cost.dao.PageDao;
import jp.com.cost.dao.RoleDao;
import jp.com.cost.dao.RolepageDao;
import jp.com.cost.pojo.Role;
import jp.com.cost.xt.service.XT6201Service;
public class XT6201ServiceImpl implements XT6201Service {
//对象注入。
private RoleDao roleDao;
private PageDao pageDao;
private RolepageDao rolepageDao;
public RolepageDao getRolepageDao() {
return rolepageDao;
}
public void setRolepageDao(RolepageDao rolepageDao) {
this.rolepageDao = rolepageDao;
}
public PageDao getPageDao() {
return pageDao;
}
public void setPageDao(PageDao pageDao) {
this.pageDao = pageDao;
}
public RoleDao getRoleDao() {
return roleDao;
}
public void setRoleDao(RoleDao roleDao) {
this.roleDao = roleDao;
}
/**
* 初始化页面,查询页面所有记录。
*/
public List searchAll() {
List list = roleDao.findAll();
return list;
}
/**
* 实现service接口的方法.根据角色名称查询表中的记录。
*/
public List searchByCon(String roleName) {
List list = roleDao.findByCon(roleName);
return list;
}
/**
* 对接口中searchAllPage()方法的实现;
*/
public List searchAllPage() {
List list = pageDao.findAll();
return list;
}
/**
* 删除方法,对两张表的删除操作;
*/
public boolean delete(String rid) {
// TODO Auto-generated method stub
boolean bln=false;
bln = roleDao.delete(rid);
bln = rolepageDao.delete(rid);
return bln;
}
/**
*在添加角色页面。 将role,pagelist对象封装到mainlist中;
*/
public List searchById(String rid) {
// TODO Auto-generated method stub
List mainlist = new ArrayList();
Role role = roleDao.findById(rid);
List pagelist = pageDao.findPageById(rid);
List nopageList = pageDao.findNoPageByid(rid);
mainlist.add(role);
mainlist.add(pagelist);
mainlist.add(nopageList);
return mainlist;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -