⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 popedom.java

📁 此文档针对开发人员和测试人员。第二章对软件进行了全面的描述。第三章对接口进行了分析。第四章对软件实现的功能进行概述。第五章对软件后续开发实现提出的要求。第六章提出其他一些在软件开发过程中需要注意的问题
💻 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 + -