📄 xt6202serviceimpl.java
字号:
package jp.com.cost.xt.service.impl;
import java.util.StringTokenizer;
import java.util.Vector;
import jp.com.cost.dao.RoleDao;
import jp.com.cost.dao.RolepageDao;
import jp.com.cost.pojo.Role;
import jp.com.cost.pojo.Rolepage;
import jp.com.cost.xt.service.XT6202Service;
public class XT6202ServiceImpl implements XT6202Service{
private RoleDao roleDao;
private RolepageDao rolepageDao;
public RoleDao getRoleDao() {
return roleDao;
}
public void setRoleDao(RoleDao roleDao) {
this.roleDao = roleDao;
}
public RolepageDao getRolepageDao() {
return rolepageDao;
}
public void setRolepageDao(RolepageDao rolepageDao) {
this.rolepageDao = rolepageDao;
}
/**
* 添加角色页面中的保存方法;
*/
public boolean save(String rolename, String rolepage) {
// TODO Auto-generated method stub
boolean bln=false;
int rid = roleDao.findMaxId()+1;//插入的记录确保是当前表里最大编号加1
Role role = new Role();
role.setRid(rid);
role.setRolename(rolename);
bln=roleDao.insert(role);//插入ROLE表一条记录
StringTokenizer stGetStr=new StringTokenizer(rolepage," ",false);
Vector v = new Vector();
while (stGetStr.hasMoreTokens()) {
Integer i = Integer.parseInt(stGetStr.nextToken());
v.add(i);
}
for(int i=0;i<v.size();i++){
Rolepage rp = new Rolepage();
rp.setPid((Integer)v.get(i));
rp.setRid(rid);
bln = rolepageDao.insert(rp);
}
return bln;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -