請教各位前輩 Flex+Ejb3.0
各位前輩:
小弟剛剛註冊jdon,幾天瀏覽下來被深深震撼,一直自以為的物件導向程式設計原來並沒有完全脫離程式導向的思維方式...
最近在做一個許可權模組,很多問題想不通,希望banq老師和各位前輩不吝賜教!
Domain Model:
Person(員工),User(使用者),Role(角色),Function(功能),Module(模組)
需求:
某員工的使用者所屬的角色的功能在一定範圍下生效(員工A是管理員,但只是某廠區的管理員),角色,模組,功能是確定的.
問題...
角色生效的條件(廠區),現在我是把條件都加在了使用者與角色的中間表中,使用者(List<使用者例項>)-使用者例項(使用者,角色,List<廠區>)-角色,這樣每次Flex終端呼叫我的服務(stateless SessionBean)的時候,我都從安全域獲取當前登入帳號,然後查詢User...最終得到角色的限定範圍並將其翻譯成sql條件(and factory.id in ..)透過攔截器修改服務將執行的sql以達到角色只能查詢其作用範圍下資料的目的(sorry,這句好長...),其他的操作也都這樣,還有的方法執行後攔截篩選結果...
單純的為了實現,好像談不上什麼設計,設計模式我看過,但總是不知道怎麼用,請各位前輩指教,上面那些東東能否應用設計模式(肯定能...),應該怎麼用,非常感謝
(不知道各位看沒看懂我的描述...)
小弟剛剛註冊jdon,幾天瀏覽下來被深深震撼,一直自以為的物件導向程式設計原來並沒有完全脫離程式導向的思維方式...
最近在做一個許可權模組,很多問題想不通,希望banq老師和各位前輩不吝賜教!
Domain Model:
Person(員工),User(使用者),Role(角色),Function(功能),Module(模組)
需求:
某員工的使用者所屬的角色的功能在一定範圍下生效(員工A是管理員,但只是某廠區的管理員),角色,模組,功能是確定的.
問題...
角色生效的條件(廠區),現在我是把條件都加在了使用者與角色的中間表中,使用者(List<使用者例項>)-使用者例項(使用者,角色,List<廠區>)-角色,這樣每次Flex終端呼叫我的服務(stateless SessionBean)的時候,我都從安全域獲取當前登入帳號,然後查詢User...最終得到角色的限定範圍並將其翻譯成sql條件(and factory.id in ..)透過攔截器修改服務將執行的sql以達到角色只能查詢其作用範圍下資料的目的(sorry,這句好長...),其他的操作也都這樣,還有的方法執行後攔截篩選結果...
單純的為了實現,好像談不上什麼設計,設計模式我看過,但總是不知道怎麼用,請各位前輩指教,上面那些東東能否應用設計模式(肯定能...),應該怎麼用,非常感謝
(不知道各位看沒看懂我的描述...)
相關文章
- 請教各位前輩,這個專案如何做?
- 請教前輩們:關於FlyWeight的理解
- 關於就業的兩個方向選擇,想請教一下benq和各位前輩就業ENQ
- 各位高手,請教
- 各位前輩,我該採用java嗎?Java
- socket or webserver 請教各位同仁WebServer
- 請教各位spring高手Spring
- PictureToTv 程式分析--請前輩指正
- 關於waf,請教各位高手。
- 哈哈!樓下問題解決!謝謝,各位前輩!
- 請教一下各位struts高手
- 請教各位高手一個問題
- 求各位前輩幫忙看看連表查詢字首問題
- 請教JAVA前輩:怎樣才能在系統啟動時就把配置資訊讀入系統Java
- 請教Banq和各位道友連線失效問題
- 一點點技術難點請教各位道友
- 請教各位大俠一個JavaBean的問題JavaBean
- 請教各位高手:第三步出錯!!
- 請教關於jive原始碼,請各位高手幫忙 ,謝謝!!!原始碼
- 請教各位,如何讀取war包中的檔案
- 請教banq以及各位熱心的網友,關於JdbcUtilJDBC
- 請教tomcat連線sqlserver的問題!!謝謝各位!TomcatSQLServer
- 日常練習:寫了個grpc 連線池,希望各位前輩能提下意見RPC
- 想請教一下各位一個介面寫法問題
- 各位同仁,請教一個struts中下載實現的問題
- 請教各位:CTI IVR領域該應用那些設計模式?VR設計模式
- 大家好,希望各位前輩給予新人一些職業發展的建議
- 請教前輩:關於JS的一個奇怪的錯誤,不知是解析順序造成的,還是什麼原因。。JS
- 請教各位一個關於websocket協議開發的問題Web協議
- 請教各位大佬一個問題,flutter APP 怎麼抓包呢?FlutterAPP
- jsp在Eclipse里加超連結無反應,請教各位JSEclipse
- 請教banq老師和各位大哥,以下需求應該怎麼分析
- 請教板橋大哥及各位高手,這個case是否能用Jdon框架框架
- 請教各位,如何用JAVA的JCOM元件呼叫VB的DLL,急急!!!!!!!!!Java元件
- 請教各位如何在JBuilder8中配置WebLogic8.1UIWeb
- CMP2.0問題(JB7 + Weblogic 6.1)請教各位高手Web
- 剛入門,請banq和tyrones 以及各位賜教Struts的問題
- 請教各位:專案管理的開源解決方案如何實現?專案管理