<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          bba96Web快速開發(fā)框架

          聯(lián)合創(chuàng)作 · 2023-09-20 18:06

          1. 核心持久層部分基于spring/hibernate,實現(xiàn)強大靈活的動態(tài)query功能,可獨立使用。
          2. 權(quán)限部分,基于RBAC,支持數(shù)據(jù)權(quán)限,依賴1部分的接口。
          3. Action層,基于1以及webwork,良好架構(gòu),減少大量代碼,支持view靈活進行query且有參數(shù)教驗支持保證安全性。

          簡單說bba96就是基于hibernate/spring的快速開發(fā)框架,其中包含了對Hibernate Critiera,Projection的封裝,通過一個強大而靈活的QueryObject對象,方便動態(tài)添加與刪除條件。
          通過統(tǒng)一的query與數(shù)據(jù)庫交互,方便AOP,其中的RBAC權(quán)限模塊(支持數(shù)據(jù)權(quán)限)即是通過AOP操作QueryObject對象來實現(xiàn)的。bba96核心可以跟流行的view整合,目前只有webwork整合的版本。

          bba96 不再需要自己寫DAO/SERVICE,借助簡單的spring ioc即可配置使用缺省DAO/SERVICE,而且通過靈活方便,易擴展的后臺持久層與webwork的整合,完全實現(xiàn)了快速開發(fā)的目的。

          瀏覽 8
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          編輯 分享
          舉報
          評論
          圖片
          表情
          推薦
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          編輯 分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  骚逼视频免费观看 | 激情乱伦大杂烩 | 啪啪啪免费在线观看 | 大香蕉日韩 | SM欧美手机在线观看 |