三星許可權設計

2021-08-28 11:53:03 字數 1190 閱讀 4391

許可權設計

核心思路:

登入:查詢資料庫的使用者名稱和密碼,如果存在就登入進主介面

獲取id: 建立方法並獲取角色id(欄位roleid),獲取許可權角色的集合

查詢:同過查詢許可權獲取的集合去獲取選單id

核心**:建立類(logindao)

/**/**

/*** 角色許可權表的roleid

* @param parammap

* @param pagebean

* @return

* @throws instantiationexception

* @throws illegalacces***ception

* @throws sqlexception

*/public list> getlistfromuserthree(mapparammap,pagebean pagebean) throws instantiationexception, illegalacces***ception, sqlexception

return super.executequery(sql, pagebean);

}`建立loginaction類配置xml檔案中

/**

* 呼叫logindao查詢方法

*/list> userloginthree = this.logindao.userloginthree(req.getparametermap() , null);

mapmapuserthree = userloginthree.get(0);

if(mapuserthree != null) );

/*** 獲取角色許可權使用者的資訊

* 查詢角色id

*/list> listfromusertwo = this.logindao.getlistfromuserthree(parammap , null);

stringbuffer sb = new stringbuffer();

for (mapmap : listfromusertwo)

/*** 放入session集合中反饋到介面

*/req.getsession().setattribute("menuid", sb.tostring().substring(1));

}

三星記憶體編碼 三星記憶體編號命名揭秘

首先來解釋一下四段號碼的大概含義。a部分我想不用解釋了吧,標明的是生產企業的名稱 samsung b部分說明的是該記憶體模組的生產日期,以三個阿拉伯數字的形式表現。其中第乙個阿拉伯數字表明,生產的年份,後面兩位數字表明是在該年的第 xx周生產的。例如,上圖中的 就該表示該模組是在 年的第周生產的。如...

三星筆試題

不用庫函式,實現atoi函式。庫函式原型 inclue int atoi const char nptr 用法 將字串裡的數字字元轉化為整形數,返回整形值。注意 轉化時跳過前面的空格字元,直到遇上數字或正負符號才開始做轉換,而再遇到非數字或字串結束符號時 0 才結束轉換,並將結果返回。include...

三星tizen積累

1 每個目錄下的.spec檔案是描述rpm軟體包的,在packaging 目錄中。2 單個包編譯 gbs v build a mipsel 目錄 include all 最後生成rpm包,路徑在 home snmu gbs root local repos tizen 2.3 wearable mi...