狂神说java超市管理系统dao层用户角色

2021/10/5 17:40:49

本文主要是介绍狂神说java超市管理系统dao层用户角色,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

接口

package dao.Role;

import com.mysql.jdbc.PreparedStatement;
import po.role;

import java.sql.Connection;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.util.List;

public interface RoleList {
    //获取用户角色列表
    public List<role> SelectRole(Connection conn) throws SQLException;
}

实现类

package dao.Role;
import dao.BaseDao;
import po.role;

import java.sql.*;
import java.util.ArrayList;
import java.util.List;
public class RoleListimpl implements RoleList {
    public List<role> SelectRole(Connection conn) throws SQLException {
        PreparedStatement pr=null;
        ArrayList<role> rolelist = new ArrayList<role>();
        ResultSet rs = null;
        Object[] past ={};
        String sql = "SELECT * FROM smbms_role";
         rs = BaseDao.ExEc((com.mysql.jdbc.Connection) conn, sql, past, pr);
        while (rs.next()){
            role roles = new role();
            roles.setId(rs.getLong("id"));
            roles.setRolecode(rs.getString("Rolecode"));
            roles.setCreatedby(rs.getLong("Createdby"));
            roles.setRolecode(rs.getString("Rolecode"));
            roles.setCreationdate(rs.getDate("Creationdate"));
            roles.setModifyby(rs.getLong("Modifyby"));
            roles.setModifydate(rs.getDate("Modifydate"));
            roles.setRolename(rs.getString("Rolename"));
            rolelist.add(roles);
        }
        BaseDao.ConnClose(null,rs,pr);
        return rolelist;
    }
}

 



这篇关于狂神说java超市管理系统dao层用户角色的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程