📄 popedom.java
字号:
package com.ciash.bms.entity;
import java.sql.ResultSet;
import java.sql.*;
/**
* <p>Title: BMS</p>
* <p>Description: </p>
* <p>Copyright: Copyright (c) 2009</p>
* <p>Company: Cigarette Ash Inc.</p>
* @author Cigarette Ash
* @version 1.0
*/
public class Popedom {
private String popedom;
private boolean canAddUser;
private boolean canDelUser;
private boolean canEditUser;
private boolean canAddBook;
private boolean canDelBook;
private boolean canEditBook;
/**
* 权限修改,能否修改权限设置
*/
private boolean canEditPop;
public Popedom() {
setPopedom(null);
}
public Popedom(String pop) {
setPopedom(pop);
}
public void setPopedom(String pop) {
this.popedom = pop;
}
public String getPopedom() {
return this.popedom;
}
public boolean isCanAddUser() {
return canAddUser;
}
public void setCanAddUser(boolean canAddUser) {
this.canAddUser = canAddUser;
}
public boolean isCanDelUser() {
return canDelUser;
}
public void setCanDelUser(boolean canDelUser) {
this.canDelUser = canDelUser;
}
public boolean isCanEditUser() {
return canEditUser;
}
public void setCanEditUser(boolean canEditUser) {
this.canEditUser = canEditUser;
}
public boolean isCanAddBook() {
return canAddBook;
}
public void setCanAddBook(boolean canAddBook) {
this.canAddBook = canAddBook;
}
public boolean isCanDelBook() {
return canDelBook;
}
public void setCanDelBook(boolean canDelBook) {
this.canDelBook = canDelBook;
}
public boolean isCanEditBook() {
return canEditBook;
}
public void setCanEditBook(boolean canEditBook) {
this.canEditBook = canEditBook;
}
public boolean isCanEditPop() {
return canEditPop;
}
public void setCanEditPop(boolean canEditPop) {
this.canEditPop = canEditPop;
}
/**
* 将数据库结果集的当前行变为实体对象的方法
*
* @param result 数据库结果集
* @return 权限实体
*/
public static Popedom toPopedom(ResultSet result) {
try {
Popedom pop = new Popedom();
pop.popedom = result.getString("popedom");
pop.canAddUser = result.getBoolean("canAddUser");
pop.canDelUser = result.getBoolean("canDelUser");
pop.canEditUser = result.getBoolean("canEditUser");
pop.canAddBook = result.getBoolean("canAddBook");
pop.canDelBook = result.getBoolean("canDelBook");
pop.canEditBook = result.getBoolean("canEditBook");
pop.canEditPop = result.getBoolean("canEditPop");
return pop;
}
catch (SQLException ex) {
return null;
}
}
public static void updatePopedom(ResultSet result, Popedom popedom) {
try {
result.updateBoolean("canEditBook", popedom.canEditBook);
result.updateBoolean("canEditUser", popedom.canEditUser);
result.updateBoolean("canAddBook", popedom.canAddBook);
result.updateBoolean("canAddUser", popedom.canAddUser);
result.updateBoolean("canDelBook", popedom.canDelBook);
result.updateBoolean("canDelUser", popedom.canDelUser);
result.updateBoolean("canEditPop", popedom.canEditPop);
}
catch (SQLException ex) {
ex.printStackTrace();
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -